Telegram机器人的文件大小限制为50MB。
我需要发送大文件。有什么办法解决吗?
我对这个项目https://github.com/pwrtelegram/pwrtelegram有所了解,但无法使其正常工作。
也许有人已经解决了这个问题?
有一个选项,可以通过Telegram API实现文件上传,然后通过 file_id 与bot发送。
我使用https://github.com/rubenlagus/TelegramBots库来用Java编写机器人程序
更新
为解决此问题,我使用电报api,该文件对大文件的限制为1.5 GB。
我更喜欢kotlogram-具有良好文档https://github.com/badoualy/kotlogram
的完美库答案 0 :(得分:1)
如果您想通过电报bot发送文件,则您有three options:
因此,我建议您预先存储file_id,并通过这些ID发送文件(api docs也建议这样做)。
答案 1 :(得分:0)
使用 local Telegram Bot API server,您可以发送具有 2000Mb 文件大小限制的 InputStream,默认为 50Mb。