Сервис в разработкеBot API и документация будут дорабатываться: список методов, лимиты и поведение могут измениться.
Отличия от Telegram
Что работает иначе или пока не поддерживается
Catugram - отдельная сеть со своими аккаунтами, ботами и файлами. Bot API повторяет формат Telegram, но реализован не полностью.
Основные отличия
- Токены и
file_idиз Telegram не подходят. Бота нужно создать заново у @BotFather в Catugram. - Реализована часть методов. Неподдерживаемые отвечают
404 METHOD_NOT_FOUND. Актуальный статус - в разделе Все методы. - Обновления: только
message,edited_message,callback_query,pre_checkout_query. - Правка сообщений: только
editMessageText.editMessageCaption,editMessageMedia,editMessageReplyMarkupпока нет. - Команды: только
scopeпо умолчанию, безlanguage_code. - Вебхуки: без собственного сертификата и
ip_address. - Оплата: только Stars (
XTR), без доставки.
Чего пока нет
forwardMessage,copyMessage,sendMediaGroup,sendPoll,sendDice,sendChatAction;- администрирование чатов: бан, ограничения, закрепление, смена названия и фото;
getChat,getChatMember,getChatAdministrators;- inline-режим (
answerInlineQuery), игры, стикерпаки, business-аккаунты, реакции.
Расширения Catugram
sendRichMessage- rich-текст с таблицами и заголовками;dropPendingUpdates- очистка очереди обновлений;receiver_user_id- ephemeral-отправка обычными методами;priceвsendInvoiceиrequest_idдля идемпотентности платежей.