Advertisement
Guest User

Untitled

a guest
Feb 17th, 2020
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.81 KB | None | 0 0
  1. import telebot
  2.  
  3. bot = telebot.TeleBot('token')
  4.  
  5.  
  6. @bot.message_handler(content_types=['text'])
  7. def start(message):
  8. if message.text == '/start':
  9. bot.send_message(message.from_user.id, "Введите номер лабораторной работы, к которой хотите получить допуск")
  10. bot.register_next_step_handler(message, nomer)
  11. else:
  12. bot.send_message(message.from_user.id, "/start")
  13.  
  14.  
  15. def nomer(message):
  16. if message.text == '1':
  17. bot.send_message(message.from_user.id, "Для допуска к лб 1 ответьте на след. вопросы")
  18. bot.register_next_step_handler(message, vopros1)
  19. elif message.text == '2':
  20. bot.send_message(message.from_user.id, "Для допуска к лб 2 ответьте на след. вопросы")
  21. bot.register_next_step_handler(message, vopros2)
  22.  
  23.  
  24. def vopros1(message):
  25. bot.send_message(message.from_user.id, "Введите 1")
  26. bot.register_next_step_handler(message, otvet1)
  27.  
  28.  
  29. def otvet1(message):
  30. if message.text == '1':
  31. bot.send_message(message.from_user.id, "verno")
  32. bot.register_next_step_handler(message, dop)
  33. else:
  34. bot.send_message(message.from_user.id, "neverno")
  35.  
  36.  
  37. def vopros2(message):
  38. bot.send_message(message.from_user.id, "Введите 2")
  39. bot.register_next_step_handler(message, otvet2)
  40.  
  41.  
  42. def otvet2(message):
  43. if message.text == '2':
  44. bot.send_message(message.from_user.id, "verno")
  45. bot.register_next_step_handler(message, dop)
  46. else:
  47. bot.send_message(message.from_user.id, "neverno")
  48.  
  49.  
  50.  
  51. def dop(message):
  52. bot.send_message(message.from_user.id, "Вы допущены к работе")
  53.  
  54.  
  55. bot.polling(none_stop=True, interval=0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement