This commit is contained in:
@ -12,8 +12,14 @@ user_states = {} # {"chat_id": {"username": "DIKER0K"}}
|
|||||||
|
|
||||||
@bot.message_handler(commands=['start'])
|
@bot.message_handler(commands=['start'])
|
||||||
def start(message):
|
def start(message):
|
||||||
bot.reply_to(message, "🔑 Введите ваш игровой никнейм:")
|
# Обработка deep link: /start{username}
|
||||||
bot.register_next_step_handler(message, process_username)
|
if len(message.text.split()) > 1:
|
||||||
|
username = message.text.split()[1] # Получаем username из ссылки
|
||||||
|
user_states[message.chat.id] = {"username": username}
|
||||||
|
bot.reply_to(message, f"📋 Введите код из лаунчера:")
|
||||||
|
else:
|
||||||
|
bot.reply_to(message, "🔑 Введите ваш игровой никнейм:")
|
||||||
|
bot.register_next_step_handler(message, process_username)
|
||||||
|
|
||||||
def process_username(message):
|
def process_username(message):
|
||||||
user_states[message.chat.id] = {"username": message.text.strip()}
|
user_states[message.chat.id] = {"username": message.text.strip()}
|
||||||
|
Reference in New Issue
Block a user