如果有新成员加入,此代码会向 Telegram Supergroup 发送消息。当发送消息时发生错误,我想更改我的帐户以继续。可以转到下一个“项目”。收到错误时如何循环转到下一个帐户?
from pyrogram import Client, Filters
list_account = ['001', '002']
for item in list_account:
app = Client(item)
@app.on_message(Filters.chat("public_link_chat") & Filters.new_chat_members)
def welcome(client, message):
try:
client.send_message(
message.chat.id, 'Test',
reply_to_message_id=message.message_id,
disable_web_page_preview=True
)
except Exception as e:
print(e)
# How do I go to the next account in a loop when I receive an error?
app.start()
app.join_chat("public_link_chat")
app.idle()
在这种情况下,“继续”功能不起作用。