пишет от имени канала?
В документации написано, что вроде как может "Unique identifier for the target chat or username of the target supergroup or channel (in the format @channelusername)"
но у меня ошибка Invalid user_id specified
блин, а я еще подумал, что это оффтоп
чувак, тут и не такое обсуждали
ок, я с этим разобрался. следующий вопрос в bot api появились методы banChatSenderChat и unbanChatSenderChat. Как до вызова этих методов узнать, могу я банить данного пользователя/канал или он , например, принадлежит администратору группы?
Хороший вопрос) скорее всего никак, иначе приватность будет нарушена Но было бы круто провести эксперимент и посмотреть на поведение. Готов поучаствовать
banChatSenderChat банит канал, даже если он принадлежит создателю. Ошибки нет. При этом у создателя теряется возможность писать от имени этого канала
Храни у себя например в БД список разрешенных каналов в чате
я кстати использую твой докер образ telegram-bot-api. очень удобно, не пришлось переписывать бота под telethon
tdlight удобнее. он поменьше ресурсов потребляет (ну у меня почему то так) и я его просто в компоуз пихаю если надо.
прикольно, если так. И это при том, что tdlight написан на java, а официальный на c++
Обсуждают сегодня