Почему при добавлении бота в канал (Telegram) — он не работает?
При добавлении любого бота в канал (не зависимо от того, публичный он или приватный) он никак не реагирует.
Необходимо было узнать chat_id канала, для этого добавил пару ботов - ни один не среагировал
При этом добавляя их в группы - там они работают
Кто-то подскажет, в чем может быть загвоздка и куда смотреть, что бы решить проблему?
П.С. бота добавлены в качестве администраторов со всеми правами
дело в том, что использую публичные боты, которые предназначены для возвращения chat_id
в группах они работают как надо, а вот именно в каналах - не работают
Oleksandr Hnuchiy, а, ну да, каналы, конечно на них не работает. Каналы не группы, в каналах вместо message_handler используется channel_post_handler. Не знаю, есть ли такие готовые боты, но написать самому подобное вообще плёвое дело.
shurshur, но есть как раз канал с таким же ботом, и там все работает ок
чуть истории :
есть Канал_1, где бот отправляет алерты
необходимо создать Канал_2, где этот же бот будет отправлять немного другие алерты
но вот в Канале_2 ни этот бот, никакие другие не работают, даже те, которые должны просто возвращать chat_id.
Вот и думаю, может я тупо в ТГ что-то упустил при создании? Вроде все перепробовал