mid=message.from_user.id
UserСity[mid]="Новосибирск" #, то есть будет запоминать какой пользователь, какой город выбрал
# и при выборе "ягодок" надо бы проверить, а был ли город:
if (UserСity.get(mid)==None): # Хоть что то выбрано ?
bot.SendMessage(message.chat.id,"А город кто выбирать будет ?") #
@bot.message_handler(func=lambda message: True, content_types=['text'])
def newmsg(message):
if (message.text == 'Выбрать товар'):
#выводим новые кнопки,
if (message.text == 'Новосибирск'):
#выводим новые кнопки + запоминаем что выбран город новосиб
if (message.text == 'Томск'):
#выводим новые кнопки + запоминаем что выбран город томс
и т.д.