# -*- coding: utf-8 -*-
import telebot
bot = telebot.TeleBot('11111111111')
en = ['one','two','three']
ru = ['один','два','три']
@bot.message_handler(commands=[ 'start'])
def send_welcome(message):
msg = bot.send_message(message.chat.id,f'Переведи слово {ru[0]}')
bot.register_next_step_handler(msg, process_name_step, 0 )
def process_name_step(message, count=0):
print(message.text, count, len(en))
if message.text == en[count]:
if count<len(en)-1:
msg = bot.send_message(message.chat.id,f'Молодец,\nПереведи слово {ru[count+1]}')
bot.register_next_step_handler(msg, process_name_step, count+1)
else:
bot.send_message(message.chat.id,'Вопросы закончились')
count=0
else:
if count<len(en)-1:
msg = bot.send_message(message.chat.id,f'Неугадал,\nПереведи слово {ru[count+1]}')
bot.register_next_step_handler(msg, process_name_step, count+1)
else:
bot.send_message(message.chat.id,'Вопросы закончились')
count = 0
bot.enable_save_next_step_handlers(delay=2)
bot.load_next_step_handlers()
bot.polling()