Advertisement
Guest User

Untitled

a guest
Oct 16th, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.05 KB | None | 0 0
  1. import datetime
  2. import telebot
  3. import c
  4.  
  5. def pong(message):
  6.         bot.send_message(message.chat.id, "pong")
  7.  
  8. def date(message):
  9.         date = str(datetime.date.today())
  10.         bot.send_message(message.chat.id, date)
  11.  
  12. def no_response(message):
  13.     return
  14.  
  15. COMMADS = {
  16.     '/ping': pong,
  17.     '/date': time,
  18.     '/mute': no_response
  19. }
  20.  
  21. bot = telebot.TeleBot(c.token)
  22.  
  23. @bot.message_handler(content_types=['text']) # эта хуйня триггерится на сообщения, в данном случае текстовые
  24. def func_name(message): # заливает вот в этот параметр всю инфу о сообщении (ид, ид чата, ид пользователя етц)
  25.     cmd = message.chat.text # ну или где там сам текст сообщения, я без понятия.
  26.     # тут как угодно обрабатываешь этот текст. если параметры какие есть или ещё чего
  27.     if cmd in COMMANDS:
  28.         COMMANDS[cmd](message)
  29.  
  30. bot.polling(none_stop=1, interval=0, timeout=100000)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement