Bot API обновился до версии 4.1
Теперь боты могут:
— Работать с Telegram Passport версии 1.1
— Работать с переведёнными версиями документов.
— Отображать ошибки связанные с переводом документов.
core.telegram.org/bots/api-changelog#august-27-2018
Изменения в Telegram Passport:
core.telegram.org/passport#recent-changes
#BotAPI #обновление
Теперь боты могут:
— Работать с Telegram Passport версии 1.1
— Работать с переведёнными версиями документов.
— Отображать ошибки связанные с переводом документов.
core.telegram.org/bots/api-changelog#august-27-2018
Изменения в Telegram Passport:
core.telegram.org/passport#recent-changes
#BotAPI #обновление
core.telegram.org
Bot API changelog
The Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to create…
Bot API обновился до версии 4.2
Теперь боты могут:
— Работать с опросами.
— Удалять сообщения, отправленные пользователем в течение 48 часов.
— Закреплять и откреплять сообщения в обычных группах.
— Видеть имя автора переотправленного сообщения, если автор скрыл возможность перехода в свой профиль.
Начиная с июля 2019 года, веб-хук запросы от Bot API будут приходить от подсетей
Превью документов теперь нужно вписывать квадрат размером 320х320 вместо 90х90.
core.telegram.org/bots/api#april-14-2019
#BotAPI #обновление
Теперь боты могут:
— Работать с опросами.
— Удалять сообщения, отправленные пользователем в течение 48 часов.
— Закреплять и откреплять сообщения в обычных группах.
— Видеть имя автора переотправленного сообщения, если автор скрыл возможность перехода в свой профиль.
Начиная с июля 2019 года, веб-хук запросы от Bot API будут приходить от подсетей
149.154.160.0/20
и 91.108.4.0/22
. Список IP-адресов серверов, используемых для отправки веб-хуков, можно найти по этой ссылке.Превью документов теперь нужно вписывать квадрат размером 320х320 вместо 90х90.
core.telegram.org/bots/api#april-14-2019
#BotAPI #обновление
В грядущем обновлении Bot API появится возможность генерировать уникальную ссылку авторизации при нажатии на инлайн кнопку.
Это позволит отправлять пользователя на сайт без необходимости авторизации через специальный виджет, что упростит этот процесс.
Кроме того, уникальная ссылка поможет обойти блокировку Telegram, из-за которой виджет авторизации сейчас недоступен.
core.telegram.org/bots/api#loginurl
#BotAPI
Это позволит отправлять пользователя на сайт без необходимости авторизации через специальный виджет, что упростит этот процесс.
Кроме того, уникальная ссылка поможет обойти блокировку Telegram, из-за которой виджет авторизации сейчас недоступен.
core.telegram.org/bots/api#loginurl
#BotAPI
Telegram Bot API был обновлён до версии 4.3
Что нового:
— Вход на сторонние сайты из приложения (работает в Telegram 5.7+)
— Боты с правами на редактирование в канале теперь могут изменять кнопки под постами, написанными другими администраторами, без ограничения по времени.
Важное напоминание: с июля 2019 года запросы на вебхук будут приходить с подсетей 149.154.160.0/20 и 91.108.4.0/22. Если вы контроллируете входящие соединения через брандмауэр, вам может потребоваться обновление конфигурации.
core.telegram.org/bots/api#may-31-2019
#обновление #BotAPI
Что нового:
— Вход на сторонние сайты из приложения (работает в Telegram 5.7+)
— Боты с правами на редактирование в канале теперь могут изменять кнопки под постами, написанными другими администраторами, без ограничения по времени.
Важное напоминание: с июля 2019 года запросы на вебхук будут приходить с подсетей 149.154.160.0/20 и 91.108.4.0/22. Если вы контроллируете входящие соединения через брандмауэр, вам может потребоваться обновление конфигурации.
core.telegram.org/bots/api#may-31-2019
#обновление #BotAPI
Telegram Bot API был обновлён до версии 4.4
Что нового:
— Поддержка анимированных стикеров.
— Поддержка глобальных прав в группах.
— Поддержка работы с описанием и инвайт-ссылками в обычных группах.
— Следующее обновление Bot API (версия 4.5) будет позволять вложенные объекты MessageEntity. Убедитесь, что ваш код может корректно обрабатывать такие объекты.
Важное напоминание: с июля 2019 года запросы на вебхук будут приходить с подсетей 149.154.160.0/20 и 91.108.4.0/22. Если вы контролируете входящие соединения через брандмауэр, вам может потребоваться обновление конфигурации.
core.telegram.org/bots/api-changelog#july-29-2019
#обновление #BotAPI
Что нового:
— Поддержка анимированных стикеров.
— Поддержка глобальных прав в группах.
— Поддержка работы с описанием и инвайт-ссылками в обычных группах.
— Следующее обновление Bot API (версия 4.5) будет позволять вложенные объекты MessageEntity. Убедитесь, что ваш код может корректно обрабатывать такие объекты.
Важное напоминание: с июля 2019 года запросы на вебхук будут приходить с подсетей 149.154.160.0/20 и 91.108.4.0/22. Если вы контролируете входящие соединения через брандмауэр, вам может потребоваться обновление конфигурации.
core.telegram.org/bots/api-changelog#july-29-2019
#обновление #BotAPI
На официальной странице Bot API в разделе форматирования появился новый пункт.
Невозможно упомянуть пользователя, если он не состоит в группе, в которой его хотят упомянуть, а также выключен переход к аккаунту по его форварду.
Mention (упоминание) не сработает, если юзер включил скрытый форвард сообщений, и не состоит в группе.
Mention (упоминание) сработает, если юзер контактировал с ботом, или состоит с ботом в одной группе, где его будут упоминать.
#BotAPI
Невозможно упомянуть пользователя, если он не состоит в группе, в которой его хотят упомянуть, а также выключен переход к аккаунту по его форварду.
Mention (упоминание) не сработает, если юзер включил скрытый форвард сообщений, и не состоит в группе.
Mention (упоминание) сработает, если юзер контактировал с ботом, или состоит с ботом в одной группе, где его будут упоминать.
#BotAPI
Telegram Bot API был обновлён до версии 4.5
Что нового:
— Обновлённый MarkdownV2, с поддержкой подчеркнутого и зачеркнутого текста.
— Поддержка вложенных объектов MessageEntity.
— Поддержка собственных званий администраторам в групповых чатах.
— Поле
core.telegram.org/bots/api-changelog#December-31-2019
#обновление #BotAPI
Что нового:
— Обновлённый MarkdownV2, с поддержкой подчеркнутого и зачеркнутого текста.
— Поддержка вложенных объектов MessageEntity.
— Поддержка собственных званий администраторам в групповых чатах.
— Поле
slow_mode_delay
.core.telegram.org/bots/api-changelog#December-31-2019
#обновление #BotAPI
Bot API был обновлён до версии 4.6
Что нового:
— Поддержка «Опросов 2.0»: публичные опросы, опросы с возможностью выбора нескольких вариантов, а также опросы-викторины.
— Возможность боту отправить опрос в личный чат.
core.telegram.org/bots/api#january-23-2020
#обновление #BotAPI
Что нового:
— Поддержка «Опросов 2.0»: публичные опросы, опросы с возможностью выбора нескольких вариантов, а также опросы-викторины.
— Возможность боту отправить опрос в личный чат.
core.telegram.org/bots/api#january-23-2020
#обновление #BotAPI
Bot API был обновлён до версии 4.7
Что нового:
— Поддержка «Анимированной игральной кости».
— Методы
— Возможность создавать наборы анимированных стикеров.
— Возможность добавления и изменения иконки для стикерпака.
core.telegram.org/bots/api#march-30-2020
#обновление #BotAPI
Что нового:
— Поддержка «Анимированной игральной кости».
— Методы
getMyCommands
и setMyCommands
для просмотра и изменения списка команд бота через Bot API. Ранее это можно было сделать только через бота @BotFather.— Возможность создавать наборы анимированных стикеров.
— Возможность добавления и изменения иконки для стикерпака.
core.telegram.org/bots/api#march-30-2020
#обновление #BotAPI
Bot API был обновлён до версии 4.8
Что нового:
— Объяснения для викторин с поддержкой маркдауна.
— Новый параметр для объекта
— Добавлены поля
— Добавлено поле Emoji для объекта Dice.
core.telegram.org/bots/api#april-24-2020
#обновление #BotAPI
Что нового:
— Объяснения для викторин с поддержкой маркдауна.
— Новый параметр для объекта
sendDice
– анимированый Дартс.— Добавлены поля
open_period
и close_date
для объекта Poll. Опросы, которые автоматически закрываются в определенное время.— Добавлено поле Emoji для объекта Dice.
core.telegram.org/bots/api#april-24-2020
#обновление #BotAPI
Bot API был обновлён до версии 4.9
Что нового:
— Новое поле
— Поддержка видео превью GIF и MPEG4 анимаций для результатов inline-запросов.
— Поддержка баскетбольного мяча, случайное значение от 1 до 5.
core.telegram.org/bots/api#june-4-2020
#обновление #BotAPI
Что нового:
— Новое поле
via_bot
. Теперь бот узнает, какой inline-бот был использован для отправки сообщения.— Поддержка видео превью GIF и MPEG4 анимаций для результатов inline-запросов.
— Поддержка баскетбольного мяча, случайное значение от 1 до 5.
core.telegram.org/bots/api#june-4-2020
#обновление #BotAPI
Bot API был обновлён до версии 5.0
Что нового:
— Возможность запустить свой собственный сервер Bot API.
— Передача прав бота на другой аккаунт.
— Новые опции для Webhooks.
— Поддержка Live Locations, включая последние нововведения.
— Поддержка ⚽️ и 🎰 анимированных эмодзи.
— Поддержка закреплённых сообщений 2.0.
— Новый метод
— Поддержка отправки плейлистов.
— Поддержка анонимных администраторов.
core.telegram.org/bots/api-changelog#November-4-2020
#обновление #BotAPI
Что нового:
— Возможность запустить свой собственный сервер Bot API.
— Передача прав бота на другой аккаунт.
— Новые опции для Webhooks.
— Поддержка Live Locations, включая последние нововведения.
— Поддержка ⚽️ и 🎰 анимированных эмодзи.
— Поддержка закреплённых сообщений 2.0.
— Новый метод
copyMessage
для отправки любого сообщения без авторства.— Поддержка отправки плейлистов.
— Поддержка анонимных администраторов.
core.telegram.org/bots/api-changelog#November-4-2020
#обновление #BotAPI
Telegram Info
Bot API был обновлён до версии 5.0 Что нового: — Возможность запустить свой собственный сервер Bot API. — Передача прав бота на другой аккаунт. — Новые опции для Webhooks. — Поддержка Live Locations, включая последние нововведения. — Поддержка ⚽️ и 🎰 анимированных…
Поддержка собственного сервера для Bot API
Вместе с обновлением Bot API до версии 5.0 появилась возможность запускать свой собственный сервер Bot API. После поднятия, ваш бот будет отправлять запросы на свой сервер вместо
После переключения бот сможет:
— Скачивать файлы без ограничения размера.
— Загружать файлы размером до 2000 МБ.
— Загружать файлы, с сервера или по прямой ссылке на файл.
— Возможность использовать любой HTTP URL-адрес, локальный IP-адрес и порт для вебхуков.
— Возможность установить
Исходный код сервера Telegram Bot API распространяется по лицензии Boost Software License.
#BotAPI
Вместе с обновлением Bot API до версии 5.0 появилась возможность запускать свой собственный сервер Bot API. После поднятия, ваш бот будет отправлять запросы на свой сервер вместо
api.telegram.org
. После переключения бот сможет:
— Скачивать файлы без ограничения размера.
— Загружать файлы размером до 2000 МБ.
— Загружать файлы, с сервера или по прямой ссылке на файл.
— Возможность использовать любой HTTP URL-адрес, локальный IP-адрес и порт для вебхуков.
— Возможность установить
max_webhook_connections
до 100000.
— Возможность получить локальный путь как значение поля file_path
без необходимости загружать файл после запроса getFile
.Исходный код сервера Telegram Bot API распространяется по лицензии Boost Software License.
#BotAPI
Передача владения ботами
Вместе с обновлением Bot API до версии 5.0 появилась возможность передавать владение ботом с одного аккаунта на другой.
Для передачи:
— Двухфакторная авторизация должна быть включена не менее, чем за 7 дней до передачи. Пароль за это время не должен меняться.
— Сессия, с которой происходит передача, должна существовать не меньше 24 часов.
— Пользователь, которому осуществляется передача должен написать боту, и разблокировать (если бот был в черном списке у пользователя).
Передача осуществляется через бота @botfather.
#BotAPI
Вместе с обновлением Bot API до версии 5.0 появилась возможность передавать владение ботом с одного аккаунта на другой.
Для передачи:
— Двухфакторная авторизация должна быть включена не менее, чем за 7 дней до передачи. Пароль за это время не должен меняться.
— Сессия, с которой происходит передача, должна существовать не меньше 24 часов.
— Пользователь, которому осуществляется передача должен написать боту, и разблокировать (если бот был в черном списке у пользователя).
Передача осуществляется через бота @botfather.
#BotAPI
Bot API был обновлён до версии 5.1
Что нового:
— Информация об изменении статуса участника в чатах:
— Поддержка новых пригласительных ссылок.
— Основная информация о голосовых чатах.
— Незначительные исправления и улучшения.
Предупреждение: в одном из следующих обновлений Bot API идентификаторы пользователей перешагнут ограничение 32-битного числа. Идентификаторы пользователей будут иметь до 52 бит, поэтому их можно безопасно хранить в 64-разрядных типах. Убедитесь, что ваш код корректно обрабатывает такие идентификаторы.
core.telegram.org/bots/api-changelog#March-9-2021
#обновление #BotAPI
Что нового:
— Информация об изменении статуса участника в чатах:
my_chat_member
и chat_member
.— Поддержка новых пригласительных ссылок.
— Основная информация о голосовых чатах.
— Незначительные исправления и улучшения.
Предупреждение: в одном из следующих обновлений Bot API идентификаторы пользователей перешагнут ограничение 32-битного числа. Идентификаторы пользователей будут иметь до 52 бит, поэтому их можно безопасно хранить в 64-разрядных типах. Убедитесь, что ваш код корректно обрабатывает такие идентификаторы.
core.telegram.org/bots/api-changelog#March-9-2021
#обновление #BotAPI
Bot API был обновлён до версии 5.2
Что нового:
— Поддержка Платежей 2.0 (для платежей нужно написать своего бота, простого способа сделать это нет. На текущий момент можно продавать физические товары и услуги, виртуальные недоступны для iOS пользователей из-за ограничений, наложенных Apple)
— Добавлена поддержка платежей в inline режим
— Разрешена отправка платежей в группы, супергруппы и каналы
— Добавлена поддержка чаевых в методе
— Добавлено поле
— Добавлен тип сообщения для запланированных голосовых чатов
— Исправлены ошибки в документации
Важные изменения:
— В версии 5.3 произойдёт одноразовое изменение уникальных идентификаторов фото
— Скоро в больших группах сообщения о вступлении участников не будут отображаться
Полный список изменений на официальном сайте.
#обновление #BotAPI
Что нового:
— Поддержка Платежей 2.0 (для платежей нужно написать своего бота, простого способа сделать это нет. На текущий момент можно продавать физические товары и услуги, виртуальные недоступны для iOS пользователей из-за ограничений, наложенных Apple)
— Добавлена поддержка платежей в inline режим
— Разрешена отправка платежей в группы, супергруппы и каналы
— Добавлена поддержка чаевых в методе
sendInvoice
— Теперь опционально можно разрешить оплату пересланного платежа— Добавлено поле
chat_type
в inline режим, по которому бот может определить тип чата, с которого поступает запрос— Добавлен тип сообщения для запланированных голосовых чатов
— Исправлены ошибки в документации
Важные изменения:
— В версии 5.3 произойдёт одноразовое изменение уникальных идентификаторов фото
— Скоро в больших группах сообщения о вступлении участников не будут отображаться
Полный список изменений на официальном сайте.
#обновление #BotAPI
core.telegram.org
Bot API changelog
The Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to create…
Bot API был обновлён до версии 5.3
Что нового:
Персонализированные команды:
— Боты теперь могут отображать списки команд, адаптированных к конкретным ситуациям, включая локализованные команды для пользователей с разными языками, а также различные команды, основанные на типе чата или для конкретных чатов, а также специальные списки команд для администраторов чатов.
— Добавлен класс
— Добавлена область действия параметров и
— Добавлена область действия параметров и код языка в метод
— Добавлен метод
— Улучшена видимость команд ботов в приложениях Telegram с помощью новой кнопки "Меню" в чатах с ботами, подробнее читайте в блоге.
Пользовательские заполнители:
— Добавлена возможность указывать заполнитель пользовательского поля ввода в классах
А также:
— Улучшена документация класса
— Переименован метод
— Переименован метод
— Были изменены значения поля
Полный список изменений на официальном сайте.
#обновление #BotAPI
Что нового:
Персонализированные команды:
— Боты теперь могут отображать списки команд, адаптированных к конкретным ситуациям, включая локализованные команды для пользователей с разными языками, а также различные команды, основанные на типе чата или для конкретных чатов, а также специальные списки команд для администраторов чатов.
— Добавлен класс
BotCommandScope
, описывающий область применения команд бота.— Добавлена область действия параметров и
language_code
в метод setMyCommands
, чтобы боты могли указывать разные команды для разных чатов и пользователей.— Добавлена область действия параметров и код языка в метод
getMyCommands
.— Добавлен метод
deleteMyCommands
, позволяющий удалять команды бота для данной области и языка пользователя.— Улучшена видимость команд ботов в приложениях Telegram с помощью новой кнопки "Меню" в чатах с ботами, подробнее читайте в блоге.
Пользовательские заполнители:
— Добавлена возможность указывать заполнитель пользовательского поля ввода в классах
ReplyKeyboardMarkup
и ForceReply
.А также:
— Улучшена документация класса
ChatMember
, состоящая из 6 подклассов.— Переименован метод
kickChatMember
в banChatMember
. Старое имя метода все еще можно использовать.— Переименован метод
getchatmembercount
в getChatMemberCount
. Старое имя метода все еще можно использовать.— Были изменены значения поля
file_unique_id
в объектах типа PhotoSize
и полей small_file_unique_id
и big_file_unique_id
в объектах типа ChatPhoto
.Полный список изменений на официальном сайте.
#обновление #BotAPI
Bot API был обновлён до версии 5.4
Что нового:
— Добавлены методы
— Добавлен параметр
— В класс
— Добавлено имя поля в класс
— Добавлены обновления о новых запросах на присоединение к чату, представленных классом
— Добавлена поддержка действия
Полный список изменений на официальном сайте.
#обновление #BotAPI
Что нового:
— Добавлены методы
approveChatJoinRequest
и declineChatJoinRequest
для управления запросами на присоединение к чату.— Добавлен параметр
creates_join_request
в методы createChatInviteLink
и editChatInviteLink
для управления ссылками приглашения в чат.— В класс
ChatInviteLink
добавлены поля creates_join_request
и pending_join_request_count
.— Добавлено имя поля в класс
ChatInviteLink
и имя параметров в методы createChatInviteLink
и editChatInviteLink
для управления именами ссылок приглашений.— Добавлены обновления о новых запросах на присоединение к чату, представленных классом
ChatJoinRequest
и полем chat_join_request
в классе Update.— Добавлена поддержка действия
choose_sticker
в методе sendChatAction
.Полный список изменений на официальном сайте.
#обновление #BotAPI
Bot API был обновлён до версии 5.5
Что нового:
— Боты получили возможность написать первыми, если пользователь подал заявку в чат, где бот является администратором.
— Внедрена поддержка защищённого контента в группах и каналах.
— Добавлена поддержка пользователей, публикующих сообщения от лица каналов в публичных группах; группах, привязанных к каналу; геочатах.
— Добавлена поддержка упоминания пользователей по их ID в инлайн-клавиатуре.
— Прочие нововведения.
Полный список изменений на официальном сайте.
#обновление #BotAPI
Что нового:
— Боты получили возможность написать первыми, если пользователь подал заявку в чат, где бот является администратором.
— Внедрена поддержка защищённого контента в группах и каналах.
— Добавлена поддержка пользователей, публикующих сообщения от лица каналов в публичных группах; группах, привязанных к каналу; геочатах.
— Добавлена поддержка упоминания пользователей по их ID в инлайн-клавиатуре.
— Прочие нововведения.
Полный список изменений на официальном сайте.
#обновление #BotAPI
Bot API был обновлён до версии 5.6
Что нового:
— Улучшена поддержка функций защищенного содержимого.
— В методы добавлен параметр
— Добавлена поддержка «спойлеров», которые будут работать в версиях Telegram, выпущенных после 30 декабря 2021 года. Более старые клиенты будут отображать неподдерживаемое сообщение.
— Добавлен новый тип MessageEntity "spoiler".
— Добавлена возможность указывать объекты спойлера, используя параметры форматирования HTML и MarkdownV2.
Полный список изменений на официальном сайте.
#обновление #BotAPI
Что нового:
— Улучшена поддержка функций защищенного содержимого.
— В методы добавлен параметр
protect_content
: sendMessage, sendPhoto, sendVideo, sendAnimation, sendAudio, sendDocument, sendSticker, sendVideoNote, sendVoice, sendLocation, sendVenue, sendContact, sendPoll, sendDice, sendInvoice, sendGame, sendMediaGroup, copyMessage, forwardMessage.— Добавлена поддержка «спойлеров», которые будут работать в версиях Telegram, выпущенных после 30 декабря 2021 года. Более старые клиенты будут отображать неподдерживаемое сообщение.
— Добавлен новый тип MessageEntity "spoiler".
— Добавлена возможность указывать объекты спойлера, используя параметры форматирования HTML и MarkdownV2.
Полный список изменений на официальном сайте.
#обновление #BotAPI