INNER CODE UNIT · Python
ignore_unauthorized_users
sidor0912/FunPayCardinal · tg_bot/bot.py:316
def ignore_unauthorized_users(self, c: CallbackQuery):
"""
Игнорирует callback'и от не авторизированных пользователей.
"""
logger.warning(_("log_click_attempt", c.from_user.username, c.from_user.id, c.message.chat.username,
c.message.chat.id))
self.attempts[c.from_user.id] = self.attempts.get(c.from_user.id, 0) + 1
if self.attempts[c.from_user.id] <= 5:
self.bot.answer_callback_query(c.id, _("adv_fpc", language=c.from_user.language_code), show_alert=True)
return
# Команды
def send_settings_menu(self, m: Message):
"""
Отправляет основное меню настроек (новым сообщением).
"""
self.bot.send_message(m.chat.id, _("desc_main"), reply_markup=skb.SETTINGS_SECTIONS())