@misha057

Почему сообщения приходят только в один экземпляр бота Telegram?

Создал бота в Телеграм (через Botfather). Отправляю на него сообщения с компа такой строкой:
https://api.telegram.org/bot<Token>/sendMessage?chat_id=<ChatID>&text=Hello.

На свой телефон, где был создан бот, сообщения приходят, на другие телефоны, которые добавили себе бота, сообщений нет. Почему и как сделать, чтоб сообщения видели все, у кого добавлен бот?
  • Вопрос задан
  • 737 просмотров
Решения вопроса 1
@misha057 Автор вопроса
Разобрался. Для тех, кому интересно:
1. Создаем бота через Botfather, нажимает СТАРТ. В процессе создания BotFather выдаст уникальный Token.
2. В браузере выполняем
https://api.telegram.org/bot[ТОКЕН_БОТА]/getUpdates
, находим chat id.
3. Бот уже может принимать сообщения
https://api.telegram.org/bot[ТОКЕН_БОТА]/sendMessage?chat_id=[ChatID]&text=Hello.


Если мы хотим передавать эти сообщения группе людей:
4. Создаем группу (публичную), добавляем туда бота.
5. Открываем в браузере ссылку:
https://api.telegram.org/bot[ТОКЕН_БОТА]/sendMessage?chat_id=@[USERNAME_ГРУППЫ]&text=тест
, получаем id группы (он отрицательный).
6. Теперь можно передавать сообщения в группу:
https://api.telegram.org/bot[ТОКЕН_БОТА]/sendMessage?chat_id=@[ID_КАНАЛА]&text=тест

7. Группу можно сделать приватной.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Alex_mos
@Alex_mos
Google всему голова
Почему и как сделать, чтоб сообщения видели все, у кого добавлен бот?

Может нужно создать группу и добавить туда бота который будет отправлять сообщения в чат. И эти сообщения будут видеть все у кого есть этот чат.
Ответ написан
Ваш ответ на вопрос

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

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