from telebot.types import Message from app.bot.states import UserStateManager from config import SUPPORT_EMAIL def register_handlers(bot,state_manager: UserStateManager): @bot.message_handler(func=lambda msg: msg.text == "Регистрация") def handle_registration(message: Message): chat_id = message.chat.id username = f"{message.from_user.username}" if message.from_user.username else "N/A" text = ( f'Для продолжения регистрации необходимо отправить с корпоративного почтового адреса "РТ МИС" письмо на адрес {SUPPORT_EMAIL}\n' f'В теме письма указать "Подтверждение регистрации в телеграм-боте TeleZab".\n' f'В теле письма указать:\n' f'1. ФИО\n' f'2. Ваш Chat ID: {chat_id}\n' f'3. Ваше имя пользователя: @{username}') bot.send_message(chat_id, text, parse_mode="HTML")