import telebot # библиотеки
from telebot import types
d = '@dusenkot' # Подставить сюда свой ник
bot = telebot.TeleBot('') # токен
@bot.message_handler(commands=['start']) # 1блок
def welcome(message):
# keyboard
markup = types.ReplyKeyboardMarkup(resize_keyboard=True)
item1 = types.KeyboardButton('Тернополь')
item2 = types.KeyboardButton('Киев')
item3 = types.KeyboardButton('Харьков')
item4 = types.KeyboardButton('Ивано-Франковск')
item5 = types.KeyboardButton('Ужгород')
markup.add(item1, item2, item3, item4, item5)
bot.send_message(message.chat.id, 'Тебя приветсвует магазин"UaStaff",Выбери свой город ниже ', reply_markup=markup)
# конец keyboard
# Сорти
# ціна
@bot.message_handler(content_types=['text']) # 2блок
def pizda(message):
if message.text == 'Ужгород':
bot.send_message(message.chat.id, '')
if message.text == 'Ивано-Франковск':
markup1 = types.ReplyKeyboardMarkup(resize_keyboard=True)
item6 = types.KeyboardButton('rr3') # 200
item7 = types.KeyboardButton('rr2') # 220
item8 = types.KeyboardButton('rr1') # 210
markup1.add(item6, item7, item8)
var = bot.send_message(message.chat.id, 'хорошо', reply_markup=markup1)
bot.register_next_step_handler(var, new_zina)
if message.text == 'Тернополь':
bot.send_message(message.chat.id, '')
if message.text == 'Киев':
bot.send_message(message.chat.id, '')
if message.text == 'Харьков':
bot.send_message(message.chat.id, '')
def new_zina(message):
if message.text == 'rr3':
markup2 = types.ReplyKeyboardMarkup(resize_keyboard=True)
item10 = types.KeyboardButton('213')
item11 = types.KeyboardButton('123')
item12 = types.KeyboardButton('123')
markup2.add(item10, item11, item12)
bot.send_message(message.chat.id, 'ok', reply_markup=markup2)
if message.text == 'rr2':
bot.send_message(message.chat.id, '')
if message.text == 'rr1':
bot.send_message(message.chat.id, '')
bot.polling(none_stop=True) # run