Advertisement
Xlorddx

Untitled

Aug 16th, 2018
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.64 KB | None | 0 0
  1. import telebot
  2. import random
  3. token = "651334850:AAGCALC8yfsXez7vK_bzX8nzZZvzDpqYIX4"
  4. telebot.apihelper.proxy = {'https': 'socks5://tvorogme:TyhoRuiGhj1874@tvorog.me:6666'}
  5.  
  6. # подключаемся к телеграму
  7.  
  8. bot = telebot.TeleBot(token=token)
  9.  
  10. sarcasmm = ['Советы от синего экрана монитора:  1. Нервные клетки не восстанавливаются.  2. Учи английский язык.  3. Настало время завести друга—программиста.', 'Программист: — Сегодня у сына день рождения. — И сколько ему исполняется? — 1024 дня.', 'Колобок повесился.', 'Случайно послушав 10 минут новости на арабском, ощутил острую необходимость что-нибудь взорвать.', 'Лена была за равноправие полов - поэтому ей наваляли как и мужу.', 'Вчера мой муж заявил моему отцу, что тот вырастил змею... На что папа с гордостью ответил, что вырастил не просто змею, а КОРОЛЕВСКУЮ КОБРУ!']
  11. text_1 = ['Хочешь анекдот? Тогда отпрвь мне: /anek', 'Хватит мне писать. Я устал. Я иду спать.', 'XXXTENTANCION - ЖИВ!',' Рассольник - невкусный суп!']
  12.  
  13. # реагируем на команды /start и /help
  14. @bot.message_handler(commands=['start', 'help'])
  15. def help(message):
  16.     user = message.chat.id
  17.     bot.send_message(user, "Хочешь анекдот? Тогда отпрвь мне: /anek")
  18. @bot.message_handler(commands=['anek'])
  19. def anek(message):
  20.     f = random.randint(0,5)
  21.     sarcasm = sarcasmm[f]
  22.     user = message.chat.id
  23.     bot.send_message(user, sarcasm)
  24. # content_types=['text'] - сработает, есл им прислали текстовое сообщение
  25. @bot.message_handler(content_types=['text'])
  26. def echo(message):
  27.     # message - входящее сообщение
  28.     # message.text - это его текст
  29.     # message.chat.id - это номер его автора
  30.     #text = message.text
  31.     d = random.randint(0,3)
  32.     text = text_1[d]
  33.     user = message.chat.id
  34.  
  35.    
  36.  
  37.     #отправляем сообщение тому же пользователю с тем же текстом
  38.     bot.send_message(user, text)
  39.  
  40. # поллинг - вечный цикл с обновлением входящих сообщений
  41. bot.polling(none_stop=True)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement