KPoseidon
@KPoseidon
Шарпист с косяками

Бот не видит новых участников чата. Что не так?

Бот при добавлении в чат новых пользователей попросту вообще не видит, что я мог сделать не так? Рыскался по докам, в инете, пока не помогло. В коде показывается пример, когда бота добавляют этого же в чат.

def messages(message):
    if(message != None):
        if(message.new_chat_members != None):
            if(message.new_chat_members[0].id == botId):
                bot.send_message(message.chat.id, "Ухх, спасибо, что я теперь вам нужна!")
  • Вопрос задан
  • 173 просмотра
Решения вопроса 1
KPoseidon
@KPoseidon Автор вопроса
Шарпист с косяками
Решение проблемы неожиданно нашлась в Stack Overflow:
Проблема оказывается в content_types, поэтому вот так вот всё выходило, код ниже из ресурса:
#
    @bot.message_handler(content_types=["new_chat_members"])
    def handler_new_member(message):
        user_name = message.new_chat_member.first_name
        bot.send_message(message.chat.id, f"Добро пожаловать, {user_name}!")
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы