This commit is contained in:
Administrator 2022-10-30 20:16:28 +03:00
parent e44e2c4678
commit 03f1416d6e
4 changed files with 13 additions and 13 deletions

View File

@ -25,7 +25,7 @@ def process():
ans += f"🕑 {lesson['begin'].strftime('%H:%M')} - {lesson['end'].strftime('%H:%M')}\n"
ans += f"🧑‍🏫 {(lesson['lecturer'] or 'Неизвестно')}\n"
if lesson['link']:
ans += f"🌏 {lesson['link']}"
ans += f"🔗 {lesson['link']}"
try:
bot.send_message(
user["chat_id"],

View File

@ -57,21 +57,21 @@ class Answer(BaseAnswer):
)
def handle_state_wait_for_student_or_teacher(self, message: Message, user: User):
if message.text == "Студент":
if message.text == "Студент 👨‍🎓":
bot.send_message(user.chat_id, "Принято! Теперь отправь мне свое ФИО.", reply_markup=again_keyboard())
mongo.users_collection.update_one(
{"chat_id": user.chat_id},
{"$set": {"is_teacher": False, "state": "wait_for_name"}}
)
self.set_state(user, "wait_for_name")
elif message.text == "Преподаватель":
elif message.text == "Преподаватель 👨‍🏫":
bot.send_message(user.chat_id, "Принято! Теперь отправь мне свое ФИО.", reply_markup=again_keyboard())
mongo.users_collection.update_one(
{"chat_id": user.chat_id},
{"$set": {"is_teacher": True, "state": "wait_for_name"}}
)
self.set_state(user, "wait_for_name")
elif message.text == "Начать заново":
elif message.text == "Начать заново 🔄":
bot.send_message(
message.chat.id,
"Привет! Я буду помогать тебе выживать в вышке!\nИз какого ты кампуса?",
@ -83,7 +83,7 @@ class Answer(BaseAnswer):
bot.send_message(user.chat_id, "Ты отправил мне что-то неправильное, используй кнопки. Ты преподаватель или студент?", reply_markup=student_or_teacher_keyboard())
def handle_state_wait_for_name(self, message: Message, user: User):
if message.text == "Начать заново":
if message.text == "Начать заново 🔄":
bot.send_message(
message.chat.id,
"Привет! Я буду помогать тебе выживать в вышке!\nИз какого ты кампуса?",
@ -120,7 +120,7 @@ class Answer(BaseAnswer):
self.set_state(user, "wait_for_group")
def handle_state_wait_for_group(self, message: Message, user: User):
if message.text == "Начать заново":
if message.text == "Начать заново 🔄":
bot.send_message(
message.chat.id,
"Привет! Я буду помогать тебе выживать в вышке!\nИз какого ты кампуса?",

View File

@ -21,9 +21,9 @@ def campus_keyboard():
def student_or_teacher_keyboard():
kb = telebot.types.ReplyKeyboardMarkup(True, False)
kb.row("Преподаватель")
kb.row("Студент")
kb.row("Начать заново")
kb.row("Преподаватель 👨‍🏫")
kb.row("Студент 👨‍🎓")
kb.row("Начать заново 🔄")
return kb
@ -46,7 +46,7 @@ def yes_no_keyboard():
def again_keyboard():
kb = telebot.types.ReplyKeyboardMarkup(True, False)
kb.row("Начать заново")
kb.row("Начать заново 🔄")
return kb
@ -54,7 +54,7 @@ def groups_keyboard(data):
kb = telebot.types.ReplyKeyboardMarkup(True, False)
for entity in data:
kb.row(entity['description'])
kb.row("Начать заново")
kb.row("Начать заново 🔄")
return kb

View File

@ -77,9 +77,9 @@ class RUZ:
ans += f"📚 {lesson['discipline']}\n"
ans += f"🏢 {lesson['building']}, {lesson['auditorium']}\n"
ans += f"🕑 {lesson['begin'].strftime('%H:%M')} - {lesson['end'].strftime('%H:%M')}\n"
ans += f"🧑‍ {(lesson['lecturer'] or 'Неизвестно')}\n"
ans += f"👨‍🏫 {(lesson['lecturer'] or 'Неизвестно')}\n"
if lesson['link']:
ans += f"🌏 {lesson['link']}\n"
ans += f"🔗 {lesson['link']}\n"
ans += "\n"
return ans