пойман ботом?
Сервисные сообщения ('x joined the group', 'x left the group') в одной группе не удаляются в чате, а просто не появляются вообще. Они есть в логе чата - "Recent actions", но не пишутся что были удалены.
Rose спокойно их ловит, мой хэндлер нет. Не работает конкретно в одной группе - в тестовой все нормально. Кикнуть -> Добавить обратно не помогло.
сигнатура функции:
async def added_to_group(msg: Message, state: FSMContext):
регистрация:
def register_on_join(dp: Dispatcher):
dp.register_message_handler(added_to_group,
content_types=[ContentType.NEW_CHAT_MEMBERS])
в bot.py регается самой первой:
register_on_join(dp)
все остальные части бота работают, в группу был добавлен с выключенным privacy mode. ошибок никаких не выдает.
что я упустил? заранее спасибо
Возможно тебе нужен chat_member_handler
Обсуждают сегодня