import telebot
from telebot import types
import CFG
bot = telebot.TeleBot(CFG.token)
@bot.message_handler(commands=['start'])
def start(message):
mess = f'Здравствуйте, {message.from_user.first_name}! \nВас приветсвует студия красоты "Galiri"! Меня зовут Алиса! \nВы хотели бы записаться на услугу в нашем салоне\nИли получить консультацию специалиста?'
bot.send_message(message.chat.id, mess, parse_mode='none')
markup = types.ReplyKeyboardMarkup(resize_keyboard=True, row_width=2)
consultation = types.KeyboardButton('Консультация')
service = types.KeyboardButton('Услуги')
markup.add(consultation, service)
msg = bot.send_message(message.chat.id, 'Выбирайте:', reply_markup=markup)
bot.register_next_step_handler(msg, links)
@bot.message_handler()
def links(message):
if message.text == "Консультация":
bot.send_message(message.chat.id, "Номер телефона для консультации: +79296288964", parse_mode='none')
elif message.text == "Услуги":
markup = types.ReplyKeyboardMarkup(resize_keyboard=True, row_width=1)
man = types.KeyboardButton('Мужские услуги')
woman = types.KeyboardButton('Женские услуги')
kid = types.KeyboardButton('Детские услуги')
markup.add(man, woman, kid)
msg = bot.send_message(message.chat.id, 'Выбери действие', reply_markup=markup)
bot.register_next_step_handler(msg, male)
@bot.message_handler()
def male(message):
if message.text == "Мужские услуги":
markup = types.ReplyKeyboardMarkup(resize_keyboard=True, row_width=1)
Haircut = types.KeyboardButton('Стрижка')
Massage = types.KeyboardButton('Массаж')
Dyeing = types.KeyboardButton('Окрашивание')
Manicure = types.KeyboardButton('Маникюр')
Styling = types.KeyboardButton('Укладка усов и бороды')
markup.add(Haircut, Massage, Dyeing, Manicure, Styling)
bot.polling(none_stop=True)