markup=types.ReplyKeyboardMarkup(resize_keyboard=True)
pers_list = ["Наруто", "Обито", "Саске", "Орачимару", "Мадара"]
pers_r = { "Наруто": 10,
"Обито": 20,
"Саске": 30,
"Орачимару": 40,
"Мадара": 50
}
m_txt = message.text
pers1=types.KeyboardButton("Наруто")
pers2=types.KeyboardButton("Обито")
pers3=types.KeyboardButton("Саске")
pers4=types.KeyboardButton("Орачимару")
pers5=types.KeyboardButton("Мадара")
markup.add(pers1, pers2, pers3, pers4, pers5)
bot.send_message(message.chat.id, "Выберите персонажа которым хотите сходить:" , reply_markup=markup)
if m_txt in pers_list:
b_hod = random.randint(0, 5)
b_list = ["Какаши", "Боруто", "Каваки", "Кеншики", "Тонера"]
bot.send_message(message.chat.id, b_list[b_hod])
почему ничего не происходит?
у тебя недопонимание того как работает прием сообщений. Каждый хендлер срабатывает только 1 раз когда приходит сообщение боту. 2 сообщения внутри одного хендлера он получить не может
Есть такая штука как дебаггер
Обсуждают сегодня