@vosyukov

Как отправить сообщение пользователю в Telegrame от бота?

1) Создал бота
2) Инициировал с ним беседу
3) Делаю запрос (токен и чат id вставлял свои)
https://api.telegram.org/bot<token>/sendMessage?chat_id=<chatId>&text=Hello


В результате получаю ответ {"ok":false,"error_code":403,"description":"Forbidden: bot can't initiate conversation with a user"}

Подскажите что не так.
  • Вопрос задан
  • 1103 просмотра
Решения вопроса 1
alsolovyev
@alsolovyev
Из ошибки видим, что бот не может создать беседу. Вы точно ее создаете через аккаунт, а не через бота? Проверьте внимательно переменные: id-пользователя и тд

Сложно сказать в чем ошибка не видя кода... Кидайте сюда его - решим проблему)

Какой библиотекой пользовались? Актуальная? У них там обновление было не так давно мб чего поменяли - в порядке полного бреда идея.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@nllm
Может не тот chat_id указываете? Или токен от другого бота?
А так в description все описано.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы