Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from telethon import TelegramClient, events
- api_id = ******* #user1
- api_hash = "********************************" #user1
- api_id2 = ******* #user2
- api_hash2 = "********************************" #user2
- chat_to_send = -1001********
- client1 = TelegramClient('my_account', api_id, api_hash)
- client2 = TelegramClient('user2', api_id2, api_hash2)
- print("************************************************************************")
- async def sender(mess):
- await client2.start()
- username = await client2.get_me()
- print("Working under: ", username.username)
- try:
- await client2.send_message(chat_to_send, mess.message)
- except Exception as e:
- print(e)
- print("Message resend")
- print("************************************************************************")
- @client1.on(events.NewMessage)
- async def my_event_handler(event):
- print("Resend started")
- username = await client1.get_me()
- print("Working under: ", username.username)
- try:
- print("Channel busted: ", event.message.peer_id.channel_id)
- await sender(event)
- except Exception as e:
- print(e)
- try:
- print("Chat busted: ", event.message.peer_id.chat_id)
- await sender(event)
- except Exception as e:
- print(e)
- print("Dialog busted")
- client1.start()
- client1.run_until_disconnected()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement