OnyxGram Developers
История изменений
Что добавлено, изменено и удалено в Bot API. Сборки сгруппированы по дням: заголовок дня открывает все изменения за этот день, название сборки — только её.
-
Темы оформления
+5−0
Список тем с палитрами, тема по slug, темы чатов по эмодзи и установка темы чата.
-
Профиль и сообщения бизнес-аккаунта
+5−0
Чтение и удаление сообщений от имени аккаунта, имя, описание и юзернейм.
-
Второй вызов принимался за повтор первого
+0−0
Изменяющие методы подключения удавались один раз, потом отвечали ошибкой.
-
GET с параметрами в адресе
+0−0
Часть методов читала параметры только из тела запроса.
-
Подарки через бизнес-подключение
+10−0
Чтение, продажа, улучшение и передача подарков, настройки приёма, вывод звёзд и подарок Premium.
-
Обязательные поля участника чата
+1−0
until_date, can_edit_tag и новое can_be_edited в ChatMember.
-
Восемь типов обновлений не доходили до ботов
+0−0
Очередь хранила семь видов из пятнадцати, остальные пропадали.
-
sendPoll принимает запросы от библиотек
+0−0
Массивы доходили только в JSON, а библиотеки отправляют форму.
-
Опросы целиком, дата входа и бан до вступления
+19−0
Обновления poll и poll_answer, все параметры sendPoll, joined_date у участника.
-
Ещё 28 методов в справочнике
+28−0
Стикеры, управление чатами, заявки, права по умолчанию и контакты — теперь описаны.
-
Обновления о составе участников
+3−0
Три верхнеуровневых update: chat_member, my_chat_member и chat_join_request.
-
sendDice отправляет настоящий кубик
+1−0
Бросок доходит до чата, и 🎳 больше не отклоняется.
-
Метод sendDice стал доступен
+1−0
Метод был реализован, но не имел адреса и отвечал 404.
-
Пригласительные ссылки
+13−0
Четыре метода для ссылок и объект ChatInviteLink.
-
Истёкшее ограничение больше не считается активным
+0−0
getChatMember перестал сообщать об ограничении, срок которого прошёл.
-
Реакции и должности в правах участника
+2−0
Два обязательных поля в ChatMemberRestricted и их учёт при ограничении.
-
Всё для бота-модератора
+3−0
setChatPermissions, события входа и выхода участников, ответы кнопок выбора чата.
-
Опросы, getId и права в каналах
+21−0
sendPoll с объектами Poll и PollOption, getId по @username.