def on_message(self, update: Update, context: CallbackContext): dialog_state = DB.get_user_dialog_state(update.message.from_user.id) if dialog_state is not None: if dialog_state['dialog_state'].startswith('ACTIVITY_NAME'): if len(update.message.text) <= 50: activity = DB.create_activity(dialog_state['user_id'], update.message.text) # update.message.reply_text("☑� *Ты �оздал зан�тие* _%s_.\n\n" # "*�а�троить его можешь в меню* /activities" % update.message.text, # parse_mode="Markdown") DB.set_user_dialog_state(dialog_state['user_id'], "NONE") self.activities[1].open_menu("0", { "u_id": str(activity['owner']), "a": str(activity['id']) }, update, context, send=True) else: update.message.reply_text( "�азвание зан�ти� не должно быть длиннее 50-ти �имволов." )
def on_message(self, update: Update, context: CallbackContext): dialog_state = DB.get_user_dialog_state(update.message.from_user.id) if dialog_state is not None: if dialog_state['dialog_state'].startswith('PROJECT_NAME'): state = dialog_state['dialog_state'].split() if len(update.message.text) <= 50: project = DB.create_project(dialog_state['user_id'], state[1], update.message.text) # update.message.reply_text("☑️ *Ты создал проект* _%s_.\n\n" # "*Запустить его можешь в меню* /projects" % update.message.text, # parse_mode="Markdown") DB.set_user_dialog_state(dialog_state['user_id'], "NONE") self.projects[0].open_menu("0", { "u_id": str(project['user_id']), "a": str(project['activity_id']), "p_id": str(project['id']) }, update, context, send=True) else: update.message.reply_text( "Название проектов не должно быть длиннее 50-ти символов." )