Делаю телеграмм бота на python по telebot. В данном ниже коде, когда я нажимаю на кнопку в боте, то в ответ почему-то тишина
Ситуация: Когда данный бот выводит сообщение с кнопкой о продаже, то нажимая на неё вижу 0 реакции от бота.
Подскажите, пожалуйста, как можно сделать, чтобы при нажатии кнопки бот выводил сообщение о запросе имени и сохранял указанное пользователем значение в глобальную переменную.
@bot.message_handler(content_types=['text'])
def get_text_messages(message):
if message.text == "/start":
begin = types.InlineKeyboardMarkup()
sell = types.InlineKeyboardButton(text="Продать товар", callback_data="sell")
begin.add(sell)
@bot.callback_query_handler(func=lambda call: True)
def beginning(call):
```@bot.message_handler(content_types=['text'])
def get_name(message):
if call.data == "sell":
bot.send_message(message.from_user.id, "Введите название вашего товара")
global name
name = message.text
bot.send_message(message.from_user.id, name, "Введите цену вашего товара")
bot.polling(none_stop=True, interval=0)```
После второго "@bot.message_handler(content_types=['text'])" начинаются неполадки
Источник: Stack Overflow на русском