Я знаю как отослать сообщение
#Здетсь вы спрашиваете какая порода
def send_breed_dog(message):
msg = bot.send_message(message.chat.id, "Какая парода у вашего питомца?")
bot.register_next_step_handler(msg, send_club)
#Здесь он отвечает
####
####
def send_club(message):
#А вот сдесь надо брать то что он ответил и ложить в юзера
#user.dog = message.text '''Вот ТАК'''
msg = bot.send_message(message.chat.id, "Введите название вашего клуба:")
bot.register_next_step_handler(msg, send_namber)
'''И так на каждой функции
В одной вопрос в другой ответ
А register_next_step_handler шагает по этим функциям
'''
Во первых убери while и sleep.
Ну а после того как уберешь, полностью переделай логику.
И этих два слова в боте работать не будут.
Проблема в том, что ты зацикливаешь бота ПОЛНОСТЬЮ!!! И он шлет сообщения только тебе, тоесть даже если кто-то другой захочет, обратиться к боту он не сможет т.к. Бот будет в цикле while. Ну и твой стоп тоже не дойдет..
Ну и в целом это бред:
Питон не глючит только из-за того что нет ошибок, но само построение работать не будет....