fork download
  1. #!/usr/bin/env python
  2. #-*- coding: utf-8 -*-
  3.  
  4.  
  5. import telebot,serial,time
  6. ser = serial.Serial('COM5', 9600)
  7. token = ""
  8. bot = telebot.TeleBot(token)
  9. i=0
  10. Mon="""
  11. 1)Обществознание
  12. 2)История
  13. 3)Русс.яз
  14. 4)История
  15. 5)Физ-ра
  16. 6)Алгебра
  17. 7)Физика
  18. """
  19. Tue="""
  20. 1)---
  21. 2)Англ.яз
  22. 3)Геометрия
  23. 4)Алгебра(ф)
  24. 5)Лит-ра
  25. 6)Обществ.
  26. 7)Обществ.
  27. 8)Химия
  28. """
  29. Wed = """
  30. 1)---
  31. 2)Физ-ра
  32. 3)Алгебра
  33. 4)Физика
  34. 5)Русс.яз
  35. 6)География
  36. 7)История
  37. 8)Обществ.
  38. """
  39. Fri = """
  40. 1)Классный час
  41. 2)Экономика
  42. 3)Геометрия
  43. 4)Физ-ра
  44. 5)Биология
  45. 6)Русс.яз
  46. 7)Физика
  47. 8)МХК
  48. """
  49. Thu = """
  50. 1)Алгебра
  51. 2)Информатика
  52. 3)Англ.яз
  53. 4)Лит-ра
  54. 5)Право
  55. 6)ОБЖ
  56. 7)Право
  57. """
  58. Sat = """
  59. 1)---
  60. 2)---
  61. 3)---
  62. 4)Лит-ра
  63. 5)Англ.яз
  64. 6)История
  65.  
  66. """
  67.  
  68. @bot. message_handler(commands=['start'])
  69. def handle_start(message):
  70. if str(message.from_user.id)=="____":
  71. user_markup = telebot.types.ReplyKeyboardMarkup(True, False)
  72. #user_markup.row('Свет','Темнота')
  73. user_markup.row('Свет','Темнота','Расписание','Дела')
  74. bot.send_message(message.from_user.id, 'Добро пожаловать домой', reply_markup=user_markup)
  75. @bot. message_handler(content_types=['text'])
  76. def handle_text(message):
  77. if str(message.from_user.id) == "______":
  78. if message.text == "Расписание":
  79. if time.strftime('%w')=='0':
  80. bot.send_message(message.from_user.id, "ПОНЕДЕЛЬНИК:" + Mon)
  81. elif time.strftime('%w')=='1':
  82. bot.send_message(message.from_user.id, "ВТОРНИК:" + Tue)
  83. elif time.strftime('%w')=='2':
  84. bot.send_message(message.from_user.id, "СРЕДА:" + Wed)
  85. elif time.strftime('%w')=='3':
  86. bot.send_message(message.from_user.id, "ЧЕТВЕРГ:" + Thu)
  87. elif time.strftime('%w')=='4':
  88. bot.send_message(message.from_user.id, "ПЯТНИЦА:" + Fri)
  89. elif time.strftime('%w')=='5':
  90. bot.send_message(message.from_user.id, "СУББОТА:" + Sat)
  91. if message.text == "Свет":
  92. ser.write(b'1')
  93. ser.read(1)
  94. bot.send_message(message.from_user.id, "Светло")
  95. while True:
  96. try: bot.polling(none_stop=True, interval=0)
  97. except ConnectionError:
  98. pass
Runtime error #stdin #stdout #stderr 0.01s 28384KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Traceback (most recent call last):
  File "./prog.py", line 5, in <module>
ImportError: No module named 'telebot'