MyTetra Share
Делитесь знаниями!
Ограничение callback_data
Время создания: 10.12.2019 10:17
Текстовые метки: Телеграмм бот
Раздел: Компьютер - C# - Telegramm
Запись: Kozlov-AE/Tetra/master/base/1575962278f7mb9vl4nq/text.html на raw.githubusercontent.com

Стоит заметить, что для callback_data есть ограничение — 1-64 bytes. Еще существует ограничение на количество inlineKeyboardButton для каждого сообщения, но в документации его не нашел…


Выяснено экспериментально: не более восьми кнопок в ряд и не более ста всего. Количество рядов вроде бы не ограничено, но больше ста не получится.


Там ещё вроде лимит на количество сообщений с такими кнопками. И он ниже, чем лимит обычных сообщений.



Если существует ограничение на количество строк / кнопок встроенной клавиатуры, оно определенно больше 3.

Войдите и проверьте, что вы отправляете в Telegram API. Я подозреваю, что одна из ваших публикаций в блоге p.Subject возвращает пустую строку или слишком длинную строку или что-то, что Telegram не разрешает.

Также убедитесь, что используемая вами библиотека правильно экранирует значения ( например, заменяет специальные символы, такие как" )


Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования