Проверьте, кто отправляет сообщениеPython

Программы на Python
Ответить
Anonymous
 Проверьте, кто отправляет сообщение

Сообщение Anonymous »

Я очень плохо разбираюсь в Python (и программировании). Я пытаюсь создать простой «пересылающий клиент».
Я хочу, чтобы мой клиент Telegram пересылал сообщения в сохраненные сообщения, поэтому я сделал это:

Код: Выделить всё

api_id = ****
api_hash = '****'

with TelegramClient('name', api_id, api_hash) as client:
@client.on(events.NewMessage(outgoing='true', incoming='true'))
async def handler(event):
await event.message.forward_to('me')
client.run_until_disconnected()
Все работает нормально, но я хочу пересылать только свои сообщения и сообщения от пользователей. Не из групп или общедоступных каналов.
Как я могу это сделать? В документации ничего не нашел
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/627 ... ds-message
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»