Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import telebot
- import random
- token = "651334850:AAGCALC8yfsXez7vK_bzX8nzZZvzDpqYIX4"
- telebot.apihelper.proxy = {'https': 'socks5://tvorogme:TyhoRuiGhj1874@tvorog.me:6666'}
- # подключаемся к телеграму
- bot = telebot.TeleBot(token=token)
- sarcasmm = ['Советы от синего экрана монитора: 1. Нервные клетки не восстанавливаются. 2. Учи английский язык. 3. Настало время завести друга—программиста.', 'Программист: — Сегодня у сына день рождения. — И сколько ему исполняется? — 1024 дня.', 'Колобок повесился.', 'Случайно послушав 10 минут новости на арабском, ощутил острую необходимость что-нибудь взорвать.', 'Лена была за равноправие полов - поэтому ей наваляли как и мужу.', 'Вчера мой муж заявил моему отцу, что тот вырастил змею... На что папа с гордостью ответил, что вырастил не просто змею, а КОРОЛЕВСКУЮ КОБРУ!']
- text_1 = ['Хочешь анекдот? Тогда отпрвь мне: /anek', 'Хватит мне писать. Я устал. Я иду спать.', 'XXXTENTANCION - ЖИВ!',' Рассольник - невкусный суп!']
- n = 0
- # реагируем на команды /start и /help
- @bot.message_handler(commands=['start', 'help'])
- def help(message):
- user = message.chat.id
- bot.send_message(user, "Хочешь анекдот? Тогда отпрвь мне: /anek. Если хочешь играть отправь: /game.")
- @bot.message_handler(commands=['anek'])
- def anek(message):
- f = random.randint(0,5)
- sarcasm = sarcasmm[f]
- user = message.chat.id
- bot.send_message(user, sarcasm)
- # content_types=['text'] - сработает, есл им прислали текстовое сообщение
- @bot.message_handler(content_types=['text'])
- def echo(message):
- global n
- user = message.chat.id
- try:
- r = int(message.text)
- if r > n:
- text="Меньше.Пробуй ещё."
- elif r < n:
- text ="Больше.Пробуй ещё."
- else:
- n = random.randint(0,200)
- text ="Ты угадал, молодец! Я загадал ещё число."
- except ValueError:
- text = "Введи число"
- bot.send_message(user, text)
- @bot.message_handler(content_types=['game_1'])
- def game_1(message):
- global n
- user = message.chat.id
- n = random.randint(0,200)
- text = "Угадывай число!"
- bot.send_message(user, text)
- #отправляем сообщение тому же пользователю с тем же текстом
- # поллинг - вечный цикл с обновлением входящих сообщений
- bot.polling(none_stop=True)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement