Представляємо Bot API 3.0.
Telegram Ukraine - 18 травня 2017НОВА Платформа платежів
Перегляньте введення до платежів ботів для короткого огляду. Якщо ви не розробник, вам, напевне, більше сподобається ця, дружня для користувача публікація у блозі.
- Ваш бот тепер може приймати платежі за товари та сервіси через Telegram.
- Додано нові види оновлень - shipping_query та pre_checkout_query та нові типи вмісту повідомлень - invoice та successful_payment.
- Додано нові методи для платежів: sendInvoice, answerShippingQuery, та answerPreCheckoutQuery.
- Додано новий вид кнопки, кнопка оплати до InlineKeyboardButton.
НОВІ Відеоповідомлення
- Щодо Telegram версії 4.0, користувачі можуть надсилати короткі круглі відеоповідомлення, використовуючи інтерфейс, схожий з голосовими нотатками.
- Додано метод sendVideoNote, нове поле video_note до Message, поля record_video_note чи upload_video_note до sendChatAction.
НОВІ Багатомовні боти
- Об'єкт Користувач тепер може мати поле language_code, яке містить мовний тег IETF мови користувача.
- Завдяки цьому ваш бот Тернопіль може пропонувати локалізовані відповіді користувачам, які розмовляють різними мовами.
Більше влади ботам-адмінам
- unbanChatMemeber тепер також працює у каналах!
- Новий метод deleteMessage, який дозволяє ботові видаляти свої власні повідомлення, так само, як і повідомлення, опубліковані іншими у групах та каналах, де бот є адміністратором.
Невеликі зміни
- Замінено поле new_chat_member у повідомленні з new_chat_members (старе поле все одно трохи часу буде доступне заради сумісності).
- Інлайн клавіатури з switch_inline_query та switch_inline_query_current_chat більше не можуть надсилатися до каналів через те, що вони там не потрібні.
- Нові поля gif_duration у InlineQueryResultGif та mpeg4_duration у InlineQueryResultMpeg4Gif.