【问题标题】:Bulk creation of telegram channels via script/automation通过脚本/自动化批量创建电报频道
【发布时间】:2021-09-14 12:37:24
【问题描述】:

我已经研究了几天,但找不到一次或通过自动化(Shell 脚本、python、Java 等)创建多个电报通道的方法的指导

目的是通过指定名称、描述和要添加的用户来创建多个频道。

有人可以帮忙

【问题讨论】:

    标签: python telegram telegram-bot python-telegram-bot telegram-webhook


    【解决方案1】:

    普通电报机器人无法创建频道或将用户添加到频道。只有用户机器人可以。 Docs 用于使用用户机器人创建新频道。添加用户(未经他们的许可/同意)违反 Telegram TOS。

    【讨论】:

    • 谢谢 Gauthamram。您的指导非常有帮助。
    【解决方案2】:
    TELEGRAM_USER = <Your telegram username - @my_name>
    TELEGRAM_APP_API_ID = <Get the API ID from https://my.telegram.org/apps - App api_id:>
    TELEGRAM_APP_API_HASH = <Get the API HASH from https://my.telegram.org/apps - App api_hash:>
    
    
    def create_channel_with_users(chname, descrip):
        with TelegramClient(TELEGRAM_USER, TELEGRAMA_APP_API_ID, TELEGRAMA_APP_API_HASH) as client:
            result = client(functions.channels.CreateChannelRequest(
                title=chname,
                about=descrip,
                megagroup=True
            ))
            return result
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-15
      • 2021-08-26
      • 2017-08-12
      • 1970-01-01
      • 2018-02-08
      • 2023-02-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多