From 423ec6495e1e1e151c227f4d1564f6b40ead8e97 Mon Sep 17 00:00:00 2001 From: Administrator Date: Fri, 21 Oct 2022 13:51:09 +0300 Subject: [PATCH] one time keyboard --- helpers/answer.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/helpers/answer.py b/helpers/answer.py index 3db24eb..c62a32a 100644 --- a/helpers/answer.py +++ b/helpers/answer.py @@ -36,7 +36,7 @@ class Answer(BaseAnswer): self.set_state(user, "wait_for_name") def handle_state_wait_for_name(self, message: Message, user: User): - kb = telebot.types.ReplyKeyboardMarkup(True, True) + kb = telebot.types.ReplyKeyboardMarkup(True, False) data = ruz.find_person(message.text) if data is None: bot.send_message( @@ -86,7 +86,7 @@ class Answer(BaseAnswer): ) success = fetch_schedule_for_user(user.hse_id) if success: - kb = telebot.types.ReplyKeyboardMarkup(True, True) + kb = telebot.types.ReplyKeyboardMarkup(True, False) kb.row("Пары сегодня") kb.row("Уведомления") lessons = mongo.get_today_lessons(user) @@ -105,7 +105,7 @@ class Answer(BaseAnswer): self.set_state(user, "ready") def handle_state_ready(self, message: Message, user: User): - kb = telebot.types.ReplyKeyboardMarkup(True, True) + kb = telebot.types.ReplyKeyboardMarkup(True, False) kb.row("Пары сегодня") kb.row("Уведомления") if message.text == "Пары сегодня": @@ -115,7 +115,7 @@ class Answer(BaseAnswer): else: text = ruz.schedule_builder(lessons) elif message.text == "Уведомления": - kb = telebot.types.ReplyKeyboardMarkup(True, True) + kb = telebot.types.ReplyKeyboardMarkup(True, False) kb.row("Не уведомлять") kb.row("5 минут") kb.row("10 минут") @@ -149,7 +149,7 @@ class Answer(BaseAnswer): elif text == "20 минут": user.notify_minutes = 20 else: - kb = telebot.types.ReplyKeyboardMarkup(True, True) + kb = telebot.types.ReplyKeyboardMarkup(True, False) kb.row("Не уведомлять") kb.row("5 минут") kb.row("10 минут") @@ -162,7 +162,7 @@ class Answer(BaseAnswer): text = f"Принято! Буду уведомлять тебя за {text}." else: text = f"Принято! Я не уведомлять тебя." - kb = telebot.types.ReplyKeyboardMarkup(True, True) + kb = telebot.types.ReplyKeyboardMarkup(True, False) kb.row("Пары сегодня") kb.row("Уведомления") bot.send_message(user.chat_id, text, reply_markup=kb)