예제 #1
0
파일: bot.py 프로젝트: gulyhuli/rel
def handle_order_input_name(message):
    if message.text:
        user_input = UserDetails.get_current_user_input(
            chat_id=message.chat.id, user=message.from_user)
        user_input.name = message.text
        user_input.save()
        StepModel.set_chat_step(message.chat.id, const.Steps.order_input_phone)
        bot.send_message(message.chat.id, 'Введите ваш телефон')
    else:
        bot.send_message(message.chat.id, 'Не понял. Введите ваше имя')
예제 #2
0
파일: bot.py 프로젝트: gulyhuli/rel
def handle_order_input_tm(message):
    if message.text:
        user_input = UserDetails.get_current_user_input(
            chat_id=message.chat.id, user=message.from_user)
        user_input.tm_name = message.text
        user_input.save()
        StepModel.set_chat_step(message.chat.id, const.Steps.order_input_email)
        bot.send_message(message.chat.id, 'Введите ваш email')
    else:
        bot.send_message(message.chat.id, 'Не понял. Введите ваш @TM')
예제 #3
0
파일: bot.py 프로젝트: gulyhuli/rel
def handle_order_input_email(message):
    if message.text:
        user_input = UserDetails.get_current_user_input(
            chat_id=message.chat.id, user=message.from_user)
        user_input.email = message.text
        user_input.save()
        bot.send_message(message.chat.id, 'Спасибо')
        send_user_details_to_admin(user_input)
        show_start_menu(message.chat.id)
    else:
        bot.send_message(message.chat.id, 'Не понял. Введите ваш email')