def add_grade(message, students, student_id, grade_type_id, subject_id, group_id): if message.text == '/cancel': bot.send_message( chat_id=message.from_user.id, text= f'Дія була скасована {emojize(":white_check_mark:", use_aliases=True)}' ) bot.clear_step_handler_by_chat_id(chat_id=message.from_user.id) elif message.text == '/debt': SubjectDebtor.add_debtor(student_id, subject_id) bot.send_message( chat_id=message.from_user.id, text= f'Студента було додано до боржників {emojize(":white_check_mark:", use_aliases=True)}' ) ask_grade(message, students, grade_type_id, subject_id, group_id) else: grade = message.text Grade.add_grade(grade, grade_type_id, student_id, subject_id) bot.send_message( chat_id=message.from_user.id, text= f'Оцінку було поставлено {emojize(":white_check_mark:", use_aliases=True)}' ) ask_grade(message, students, grade_type_id, subject_id, group_id)
def name_event(message): if message.text == '/cancel': bot.send_message( chat_id=message.from_user.id, text= f'Дія була скасована {emojize(":white_check_mark:", use_aliases=True)}' ) bot.clear_step_handler_by_chat_id(chat_id=message.from_user.id) return event = Event.add_event(name=message.text) message = bot.send_message(chat_id=message.from_user.id, text="Місце проведення") bot.register_next_step_handler(message, place_event, event.id)