def start(bot, update, chat_data): ch_id = update.message.chat_id db_worker = SQLighter(config.database_name) cur_user = (ch_id, ) print(cur_user) exist = db_worker.searh_user() print(exist) if cur_user in exist: print("С возвращением!") else: db_worker.new_user(update.message.chat_id) markup = telegram.ReplyKeyboardMarkup(config.start_keyboard) bot.send_message(chat_id=update.message.chat_id, text='This is tomato timer. Please, choose any option.', reply_markup=markup) dp.remove_handler(not_started) dp.add_handler( RegexHandler("^(Work)$", work_timer, pass_chat_data=True, pass_job_queue=True)) dp.add_handler( RegexHandler("^(Rest)$", rest_timer, pass_chat_data=True, pass_job_queue=True)) dp.add_handler( RegexHandler("^(Send Feedback)$", feedback_handler, pass_chat_data=True)) dp.add_handler(RegexHandler("^(Settings)$", settings_handler)) dp.add_handler(RegexHandler("^(Stop)$", unset, pass_chat_data=True))