бонус
This commit is contained in:
parent
2836913020
commit
a448a8b39c
16
main.py
16
main.py
@ -73,8 +73,12 @@ questions = {
|
||||
"correct_option_id": 0
|
||||
},
|
||||
"question8": {
|
||||
"question": "Вопрос для темы 8",
|
||||
"options": ['Ответ 1', 'Ответ 2', 'Ответ 3', 'Ответ 4'],
|
||||
"question": "Кто автор этой цитаты: 'Я знаю, что ничего не знаю'",
|
||||
"options": [
|
||||
'Жан-Жак Руссо',
|
||||
'Платон',
|
||||
'Вольтер',
|
||||
'Сократ'],
|
||||
"correct_option_id": 3
|
||||
},
|
||||
}
|
||||
@ -87,7 +91,7 @@ links = [
|
||||
"https://telegra.ph/FILOSOFSKIE-PROBLEMY-INFORMATIKI-04-13",
|
||||
"https://telegra.ph/Isklyuchitelnost-ponyatiya-informacii-04-13",
|
||||
"https://telegra.ph/Filosofskie-problemy-informatiki-i-informacionnyh-tehnologij-04-13",
|
||||
"https://telegra.ph/Filosofskie-problemy-informatiki-i-informacionnyh-tehnologij-04-13",
|
||||
"https://telegra.ph/50-interesnyh-faktov-o-filosofii-04-15",
|
||||
]
|
||||
|
||||
# Функция для обработки команды /start
|
||||
@ -215,7 +219,7 @@ def show_profile(chat_id):
|
||||
keyboard_gift = types.InlineKeyboardMarkup(row_width=1)
|
||||
keyboard_gift.add(types.InlineKeyboardButton(text="Получить подарок", callback_data="get_gift"))
|
||||
|
||||
if count >= 2:
|
||||
if count >= 5:
|
||||
bot.send_message(chat_id, 'Поздравляем! Вашего количества баллов достаточно для получения '
|
||||
'подарка. Нажмите на кнопку ниже для его получения', reply_markup=keyboard_gift)
|
||||
|
||||
@ -255,7 +259,7 @@ def create_topics_keyboard(page):
|
||||
keyboard.add(types.InlineKeyboardButton(text="5.Философские проблемы информатики", callback_data="topic5"))
|
||||
keyboard.add(types.InlineKeyboardButton(text="6.Исключительность понятия информации", callback_data="topic6"))
|
||||
keyboard.add(types.InlineKeyboardButton(text="7.Философские проблемы информатики и информационных технологий", callback_data="topic7"))
|
||||
keyboard.add(types.InlineKeyboardButton(text="8.Факты об онтологии", callback_data="topic8"))
|
||||
keyboard.add(types.InlineKeyboardButton(text="Бонус. 50 интересных фактов о философии", callback_data="topic8"))
|
||||
|
||||
# Добавляем кнопки для перехода к следующей странице
|
||||
if end_topic < 8:
|
||||
@ -331,7 +335,7 @@ def handle_topic(call):
|
||||
correct = question_data["correct_option_id"]
|
||||
|
||||
poll = bot.send_poll(call.message.chat.id, question, options, is_anonymous=False,
|
||||
type='quiz', open_period=30, correct_option_id=correct)
|
||||
type='quiz', open_period=60, correct_option_id=correct)
|
||||
global current_poll
|
||||
current_poll = topic
|
||||
else:
|
||||
|
Loading…
Reference in New Issue
Block a user