Я работаю над одним ботом Telegram и столкнулся с большой проблемой: чтобы исключить некоторые «мошеннические» вещи, которые можно сделать с моим ботом, мне нужно проверить, является ли пользователь администратором какого-либо канала или нет. Однако, если пользователь пересылает сообщение из канала боту, параметр Chat.type
по-прежнему будет private
, а не channel
.
Есть ли способ получить пару user_id <--> in which channel user_id can post
, используя только Bot API? К сожалению, встроенный режим тоже не помогает.
Конечно, я могу использовать для этого Telegram CLI, но в данной ситуации это запрещено.