【问题标题】:upload from telegram bot从电报机器人上传
【发布时间】:2017-07-06 15:51:35
【问题描述】:

我想将存在于电报服务器中的文件上传到另一台服务器,但电报不提供下载 url 链接。

我尝试使用一些机器人,如 pwrtelegrambot 或类似的东西,但它们都不起作用。 我试图编写一个机器人来为我执行此操作,但我知道该机器人只能下载最大 20mb 的文件并且我收到此错误

{"ok":false,"error_code":400,"description":"错误请求:文件太大"}

有没有办法从电报服务器中存在的文件生成下载 url 并将它们上传到另一个服务器,如 uploadboy 或其他什么??

我将不胜感激!

【问题讨论】:

    标签: upload limit telegram


    【解决方案1】:

    正如link 中提到的,您不能下载大于 20MB 的文件。

    如果你真的想下载大文件,你应该忘记机器人并尝试修改电报客户端源代码。(telegram cli,android,webogram)

    【讨论】:

      【解决方案2】:

      您可以使用thelethon(电报的python客户端)与电报用户抓取包含您的媒体的聊天,并使用client.download_media(msg, file_name)功能逐个下载文件。 msg 是包含您想要的媒体的电报消息。

      这是一个迟到的答案,但以防万一有人遇到同样的问题;)

      【讨论】:

        猜你喜欢
        • 2017-08-18
        • 1970-01-01
        • 2018-07-22
        • 2020-10-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-10-22
        • 2023-03-12
        相关资源
        最近更新 更多