Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import telebot
- from telebot import types
- import random
- bot = telebot.TeleBot("6456195935:AAGJvyqA1TFByi7COZqFZ2SgPH7bKmoYq74")
- def create_buttons(message, list):
- markup = types.InlineKeyboardMarkup()
- for i in range(len(list)):
- itembtn = types.InlineKeyboardButton(text=list[i], callback_data=i)
- markup.add(itembtn)
- bot.send_message(message.chat.id, message, reply_markup=markup)
- def dalej_siedze_na_lekcji(message, call_data):
- bot.send_message(message.chat.id, "pan pod koniec lekcji daje Ci KIBERony i chwali za ładne zachowanie GRATULACJE WYGRAŁEŚ")
- @bot.message_handler(commands=['game'])
- def game_reply(message):
- markup = types.InlineKeyboardMarkup()
- itembtn1 = types.InlineKeyboardButton(text='dalej siedze na lekcji', callback_data='1')
- itembtn2 = types.InlineKeyboardButton(text='uciekam przez okno', callback_data='2')
- itembtn3 = types.InlineKeyboardButton(text='wychodzę na korytarz pod pretekstem napicia się wody', callback_data='3')
- markup.add(itembtn1, itembtn2, itembtn3)
- bot.send_message(message.chat.id, "jesteś na lekcji KIBERone co robisz:", reply_markup=markup)
- @bot.callback_query_handler(func=lambda call: True)
- def answering(call):
- if call.data == "1":
- dalej_siedze_na_lekcji(call.message, call.data)
- elif call.data == "2":
- jestem_na_korytarzu(call.message, call.data)
- elif call.data == "3":
- bot.infinity_polling()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement