Делаю автоответчик в телеграме на telethon, написал скрипт который отвечает пользователю на любое сообщение, но появилась проблема: Бот отвичает на любое сообщение не в личку, а во всех групах. Как это исправить? Вот код:
from telethon.sync import TelegramClient, events
api_id = input("API ID: ")
api_hash = input("API hash: ")
delay = input("Время задержки: ")
frase = input("Фраза которой бот ответит на сообщение: ")
with TelegramClient('session_name', api_id, api_hash) as client:
client.send_message('me', 'Hello, myself!')
@client.on(events.NewMessage())
async def handler(event):
await event.reply("Hello, World!")
client.run_until_disconnected()