one time keyboard
This commit is contained in:
parent
4dbedb1572
commit
423ec6495e
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user