SoreMix, как теперь сделать что шел второй вопросс?
import telebot
from telebot import types
bot = telebot.TeleBot('Token')
@bot.message_handler(commands=["start"])
def inline(message):
key = types.InlineKeyboardMarkup()
but_1 = types.InlineKeyboardButton(text="Готова", callback_data="Готова")
key.add(but_1)
bot.send_message(message.chat.id, "Здравствуйте Юлия, я Artur, помощник Виктора! Поздравляю Вас с Днем рожения.Я хочу провести для Вас челлендж где в конце Вы получите координаты сладкого подарка! Я Вам буду задавать вопроссы, а Вам надо на них отвечать правильно, что бы добраться до координат!"
" Если Вы готова то нажмите 'Готова'", reply_markup=key)
bot.send_photo(message.chat.id, 'https://static9.depositphotos.com/1594308/1110/i/6...')
import telebot
from telebot import types
bot = telebot.TeleBot('Token')
@bot.message_handler(commands=["start"])
def inline(message):
key = types.InlineKeyboardMarkup()
but_1 = types.InlineKeyboardButton(text="Готова", callback_data="Готова")
key.add(but_1)
bot.send_message(message.chat.id, "Здравствуйте Юлия, я Artur, помощник Виктора! Поздравляю Вас с Днем рожения.Я хочу провести для Вас челлендж где в конце Вы получите координаты сладкого подарка! Я Вам буду задавать вопроссы, а Вам надо на них отвечать правильно, что бы добраться до координат!"
" Если Вы готова то нажмите 'Готова'", reply_markup=key)
bot.send_photo(message.chat.id, 'https://static9.depositphotos.com/1594308/1110/i/6...')
@bot.callback_query_handler(func=lambda c:True)
def quize(c):
if c.data == 'Готова':
key = types.InlineKeyboardMarkup()
but_1 = types.InlineKeyboardButton(text="23", callback_data="23")
but_2 = types.InlineKeyboardButton(text="14", callback_data="14")
but_3 = types.InlineKeyboardButton(text="2", callback_data="2")
key.add(but_1, but_2, but_3)
bot.send_message(c.message.chat.id,"Какого числа мы начали встречаться?", reply_markup=key)
if c.data == '23':
key = types.InlineKeyboardMarkup()
but_1 = types.InlineKeyboardButton(text="23", callback_data="23")
but_2 = types.InlineKeyboardButton(text="14", callback_data="14")
but_3 = types.InlineKeyboardButton(text="2", callback_data="2")
key.add(but_1, but_2, but_3)
bot.send_message(c.message.chat.id,"Это правильный ответ! Какая моя любимая игра?", reply_markup=key)
@bot.callback_query_handler(func=lambda c:True)
def quize_2(c):
if c.data == "cs":
key = types.InlineKeyboardMarkup()
but_1 = types.InlineKeyboardButton(text="cs", callback_data="cs")
but_2 = types.InlineKeyboardButton(text="dota", callback_data="dota")
but_3 = types.InlineKeyboardButton(text="ww", callback_data="ww")
key.add(but_1, but_2, but_3)
bot.send_message(c.message.chat.id,"Это правильный ответ", reply_markup=key)
if __name__ == "__main__":
bot.polling(none_stop=True)