Всем привет. Я пишу код, который будет ловить на канале новые сообщение. И если там будет определенный текст, то он будет писать определенному пользователю. При получении сообщения выдает ошибку
if "Первый, кто напишет" in event.message:
TypeError: argument of type 'Message' is not iterable
Вот сам код
from telethon import TelegramClient, events
import asyncio
api_id = [api_id]
api_hash = "[api_hash]"
channel = -1001379139877
client = TelegramClient('bot', api_id, api_hash)
@client.on(events.NewMessage(chats=channel))
async def my_event_handler(event):
if "Первый, кто напишет" in event.message:
await client.send_message(5091977781, "+")
client.start()
client.run_until_disconnected()
Почему происходит такая ошибка и как мне получить текст сообщения? В интернете перепробовал все способы и та же ошибка вылазит