/
Esgalnor
/
TG_Bot
Обзор
Документация
Войти
/
Esgalnor
/
TG_Bot
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
patch
check_user.py
35 строк
1 KB
Esgalnor
upload files
18 авг 2025, 17:25
18 авг 2025, 17:25
54b1c23
Код
Авторство
О чём код?
from telebot.types import Message from loader import bot from database.user_pw import users from states.states import MasterStates from config.config import MASTER_ID @bot.message_handler(state=MasterStates.check_user) def check_user(message: Message): id = message.from_user.id if message.text.isdigit(): check_id = int(message.text) if id == MASTER_ID: users.set_temp(id, message.text) if check_id in users.get_list_user(): check = users.get_check(check_id) check_text = '' if check else 'пока не' bot.send_message( id, "Мы {} доверяем этому клиенту.\nБудем доверять и дальше? Да/Нет".format(check_text) ) bot.set_state(id, MasterStates.set_check) else: bot.send_message( id, "Такого клиента нет." ) bot.delete_state(id) else: bot.send_message( id, "Неверный формат id." ) bot.delete_state(id)