INNER CODE UNIT · Python
act_ban
sidor0912/FunPayCardinal · tg_bot/bot.py:424
def act_ban(self, m: Message):
"""
Активирует режим ввода никнейма пользователя, которого нужно добавить в ЧС.
"""
result = self.bot.send_message(m.chat.id, _("act_blacklist"), reply_markup=skb.CLEAR_STATE_BTN())
self.set_state(m.chat.id, result.id, m.from_user.id, CBT.BAN)
def ban(self, m: Message):
"""
Добавляет пользователя в ЧС.
"""
self.clear_state(m.chat.id, m.from_user.id, True)
nickname = m.text.strip()
if nickname in self.cardinal.blacklist:
self.bot.send_message(m.chat.id, _("already_blacklisted", nickname))
return