Перейти к содержанию
    

Посылка сообщения в Telegram Bot

Кто то имел дело?

Сначала проверяю что есть связь с ботом

Quote

получаю ответ

Quote
{"ok":true,"result":{"id":5533695951,"is_bot":true,"first_name":"my_bot_name","username":"jenya7_bot","can_join_groups":true,"can_read_all_group_messages":false,"supports_inline_queries":false}}

бот ответил связь есть.

пытаюсь послать сообщение

Quote

получаю ответ

Quote
{"ok":false,"error_code":400,"description":"Bad Request: chat not found"}

почему chat not found? неправильный chat_id? а какой должен быть?

 

Прочитал что chat_id можно получить так 

Quote

но я получаю пустую структуру

Quote
{"ok":true,"result":[]}

 

Изменено пользователем jenya7

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

https://api.telegram.org/bot5533695951:AAH0C5Rz0GALzlp0Ao-owZq4lk_tci-Cbuc/sendMessage?chat_id=5533695951&text="hello test"
{"ok":false,"error_code":403,"description":"Forbidden: bot can't send messages to bots"}

 

Unique identifier for the target chat or username of the target channel (in the format @channelusername) Без ковычек.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 8/29/2022 at 9:56 AM, VladimirG said:
https://api.telegram.org/bot5533695951:AAH0C5Rz0GALzlp0Ao-owZq4lk_tci-Cbuc/sendMessage?chat_id=5533695951&text="hello test"
{"ok":false,"error_code":403,"description":"Forbidden: bot can't send messages to bots"}

 

Unique identifier for the target chat or username of the target channel (in the format @channelusername) Без ковычек.

всё равно не даёт послать

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А чем разжеванные статьи на хабре не устраивают ?

https://habr.com/en/search/?q=телеграм бот&target_type=posts&order=relevance

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 Наконец то! Этот chat_id так запрятан хрен найдешь без пол литра.

https://api.telegram.org/bot5533695951:AAH0C5Rz0GALzlp0Ao-owZq4lk_tci-Cbuc/getUpdates

и в ответе среди кучи id один от автора посылки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а хто знает можно бот настроить так чтоб он отвечал автоматически?

например я посылаю ему - masterkey, он отвечает - 12345678.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...