/ / Telegramm-Bot-Fehler - "Bad Request: BUTTON_URL_INVALID" - Python, API, Telegramm, Telegramm-Bot, Python-Telegramm-Bot

Telegramm-Bot-Fehler - "Falsche Anfrage: BUTTON_URL_INVALID" - Python, API, Telegramm, Telegramm-Bot, Python-Telegramm-Bot

Bot für Telegramm auf Python schreiben und verwenden PyTelegramBot lib.

Code:

markup_city = telebot.types.InlineKeyboardMarkup(row_width=2)
b1  =
telebot.types.InlineKeyboardButton(text="Москва",callback_data="Москва")
markup_city.add(b1)

bot.send_message(message.chat.id,texts.strat_message,reply_markup=markup_city)

Und Fehler:

A request to the Telegram API was unsuccessful. The server returned HTTP 400 Bad Request. Response body: [b"{"ok":false,"error_code":400,"description":"Bad Request: BUTTON_URL_INVALID"}"]

Es ist ein sehr seltsamer Fehler ... Ich verstehe nicht, was ist.

Wie denkst du, was es sein kann?

Antworten:

0 für die Antwort № 1

Wie können wir in sehen Bot-API-Dokumente, InlineKeyboardButton habe einen optionalen Parameter url. Es ist kein Problem, es in der Anfrage zu überspringen, wie Sie es tun, aber die Implementierung von InlineKeyboardButton Wenn Sie die von Ihnen verwendete Bibliothek eingeben, kann dies ein Grund sein. Nehmen Sie mit an dieser Ausgabe auf der Projektseite bei GitHub mit und es wird für viele Menschen hilfreich sein.