如何使用telethon加入多个电报组

how to join multiple telegram group with telethon

我想通过电视节目加入多个小组 python 但我不能 我一次只能加入一个群谁知道如何同时加入多个群

with TelegramClient(name, api_id, api_hash) as client:
    result = client(functions.channels.JoinChannelRequest(
        channel='username'
    ))

您可以使用 for 循环来循环并逐个加入组。 您的代码可以是这样的:

groups = ['group_1', 'group_2']
with TelegramClient(name, api_id, api_hash) as client:
    for group in groups:
        result = client(functions.channels.JoinChannelRequest(
            channel=group
        ))
        time.sleep(60) # or await asyncio.sleep(60)

确保也有某种延迟,否则您的帐户将被暂停或禁止。