Задать вопрос
@atiel96

RuntimeWarning: coroutine 'MessageMethods.send_message' was never awaited client.send_message(user_id1, text)?

Хочу сделать ЮЗЕР бота для отправки сообщений пользователям, но вылезает ошибка, подскажите пожалуйста. Также ищу ответ, как сделать так, что бы бот отправлял сообщения не одному пользователю, а нескольким?

from telethon import TelegramClient
api_id = id
api_hash = 'hash'
client = TelegramClient('name', api_id, api_hash)
client.start()
text = "Привет!"
user_id1 = id1
client.send_message(user_id1, text)
client.run_until_disconnected()
  • Вопрос задан
  • 2137 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@da_da_ya_neudachnik
Просто muradixxx :3
client.send_message(user_id1, text)

Попробуйте так:
await client.send_message(user_id1, text)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы