Advertisement
Guest User

Untitled

a guest
Apr 18th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. import telebot
  2. import random
  3.  
  4. token = "803819573:AAFZjTgEaYcoUE6drkvhzUHB-smQ-oUiSys"
  5.  
  6. bot = telebot.TeleBot(token)
  7.  
  8. upd = bot.get_updates()
  9.  
  10.  
  11. def get_last_message(upd):
  12. return upd[-1]
  13.  
  14. def get_id(last_message):
  15. return last_message.message.chat.id
  16.  
  17. def get_name(last_message):
  18. return last_message.message.chat.first_name
  19.  
  20. def get_message_text(last_message):
  21. return last_message.message.text
  22.  
  23. message_id = 0
  24.  
  25. commands = ["привет", "пока", "мем"]
  26. memes = ["https://pp.userapi.com/c845017/v845017177/1f3507/vZ6UQnPDW3U.jpg", "https://pp.userapi.com/c844321/v844321177/1e9097/bl-bfuetusk.jpg", "https://pp.userapi.com/c850624/v850624680/fd106/PdaosyT7QXI.jpg"]
  27.  
  28. while True:
  29. updates = bot.get_updates()
  30.  
  31. last_message = get_last_message(updates)
  32.  
  33. message_id_last = last_message.update_id
  34.  
  35. text = get_message_text(last_message)
  36.  
  37. id = get_id(last_message)
  38.  
  39. name = get_name(last_message)
  40.  
  41. if message_id_last != message_id:
  42. message_id = message_id_last
  43.  
  44. if text.lower() == "привет":
  45. bot.send_message(id, "Привет " + name)
  46. elif text.lower() == "пока":
  47. bot.send_message(id, "Пока даун, не пиши мне больше")
  48. elif text.lower() == "мем":
  49. bot.send_message(id, random.choice(memes))
  50. elif text.lower() == "команды":
  51. bot.send_message(id, "Список команд:\n" + "\n".join(commands))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement