通过脚本/自动化批量创建电报频道

问题描述 投票:0回答:3

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

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

有人可以帮忙吗

python telegram telegram-bot python-telegram-bot telegram-webhook
3个回答
1
投票

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


0
投票
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

0
投票

实际上我也想知道同样的事情,但我做了一些研究并了解到机器人无法创建频道,但你可以通过使用 Telegram Api 来做到这一点,我成功地创建了类似的东西,它几乎代表了什么我预料到了,但我仍在努力改进它。

© www.soinside.com 2019 - 2024. All rights reserved.