Новости ботов
Новости ботов
Вот и первый провайдер платежей, доступный в России:
https://kassa.yandex.ru/features#bots
Новости ботов
Сегодня вышло одно из крупнейших обновлений в истории Telegram, которое затронуло, в том числе, и Bot API. Что нового: Новая платёжная платформа + Добавлены новые типы обновлений: shipping_query и pre_checkout_query, новые типы сообщений invoice и successful_payment. + Новые методы: sendInvoice, answerShippingQuery и answerPreCheckoutQuery. + В InlineKeyboardButton добавлен новый платёжный тип кнопки. Документация к платежам доступна тут. Новые видеосообщения + Добавлен метод sendVideoNote, новое поле video_note в объект Message, а также поля record_video_note и upload_video_note в метод sendChatAction. Новые мультиязычные боты + В объект User было добавлено новое поле language_code, которое содержит код языка пользователя. Новые возможности администрирования + unbanChatMemeber теперь работает в каналах! + Новый метод deleteMessage: теперь бот может удалять как собственные сообщения, так и сообщения других пользователей (в группах, где бот сделан администратором). Полный ченджлог читайте на официальном сайте.
Новости ботов
Вот и обновление! В Bot API v.2.3:

- Обновлён режим приватности ботов.
- Боты теперь могут получать посты с каналов в виде обновлений.
- Теперь можно принудительно обнулять игровой счёт некоторых пользователей (пригодится в борьбе с читерами).
- Некоторые другие мелкие изменения.

Подробный список изменений:
https://core.telegram.org/bots/api#recent-changes
Новости ботов
Обратите внимание: в грядущем обновлении Bot API параметр edit_message метода setGameScore по умолчанию будет равен True (сейчас False).

В своих приложениях вам нужно будет явно указывать, что вы не хотите отображать динамическую таблицу рекордов в сообщении с игрой.
Новости ботов
Что нового произошло за этот месяц:

— Появились первые победители конкурса ботов, объявленного полгода назад. Они были выбраны исходя из популярности бота в определённом регионе в одной из 5 номинаций. Ознакомиться со списком и подробным описанием можно тут.

— Обновился интерфейс @BotFather: добавились инлайн-команды /mybots и /mygames, при помощи которых можно удобно управлять настройками ваших ботов и игр.

— Владельцам популярных ботов (300 запросов в минуту и больше) теперь будут приходить уведомления о возможных проблемах: увеличение ответа сервера, уменьшение количества принятых сообщений и так далее.

— В тестовом режиме запущен сервис авторизации пользователей с помощью Telegram (неоф.). Попробовать можно тут: https://telepass.me
Новости ботов
Сегодня было обновлено Bot API. Краткий список обновлений: — Новые объекты и методы для создания игр; — Теперь вместо InputFile и file_id можно указывать URL файла: Telegram сам скачает файл по ссылке и отправит пользователю; — Новый метод для проверки состояния вебхука; — Отчёт об ошибке обработки запроса в ответе сервера; — Многое другое. Подробнее об играх читайте в блоге.
Новости ботов
Небольшое обновление: с недавнего времени inline-клавиатура начала работать и в каналах.
Новости ботов
Встроенные клавиатуры теперь работают в группах, а совсем скоро и в каналах. В качестве примера, попробуйте бота голосования @vote и бота лайков @like.

Подробнее про встроенные клавиатуры: https://tlgrm.ru/docs/bots/2-0-intro#new-inline-keyboards
Новости ботов
Bot API обновился до версии 2.1. Что нового: Добавлены методы: getChat получение информации о чате (имя пользователя и юзернейм в диалогах, название/тип чата, его ID); leaveChat выход бота из чата; getChatAdministrators получение списка администраторов чата (кроме ботов). В обычной группе (или если в супергруппе нет администраторов) вернёт информацию о создателе; getChatMembersCount возвращает число пользователей в чате; getChatMember возвращает информацию о конкретном пользователе в чате. Добавлены объекты и поля: в объект Update добавлено поле edited_message (тип Message); в объект Message добавлено поле edit_date (время редактирования в Unix Time); в объект MessageEntity добавлено поле user (тип User) для текстовых юзернеймов (без знака @); в поле type объекта MessageEntity возможно новое значение text_mention.
Новости ботов
В объекте Sticker теперь есть поле emoji со смайлом, который привязан к стикеру.

https://core.telegram.org/bots/api#sticker
Новости ботов
Кстати: если вы сделали классного бота, а желаемое имя пользователя уже занято – напишите об этом @BotSupport. Мы любим разработчиков и терпеть не можем кибесквоттеров. 😎
Новости ботов
Отличные новости!

Ваш бот может выиграть приз в 25 тысяч долларов или больше до конца года. Павел Дуров объявил о раздаче 1 000 000$ разработчикам ботов — безвозмездно.

Подробнее о том, что нужно делать и как участвовать:
https://tlgrm.ru/r/botprize
Новости ботов
Зафиксированы небольшие проблемы в работе Bot API, причина: перезагрузка коммутатора в европейском дата-центре (https://clck.ru/9r7Jn).

UPD: На текущий момент проблема решена.
Новости ботов
В качестве примера, попробуйте воспользоваться этими ботами:
@music – ищет свободную классическую музыку;
@sticker – ищет и отправляет стикеры по запрошенному смайлу;
@foursquare – ищет и отправляет места рядом с вами;
@youtube – подключает ваш аккаунт YouTube и отправляет персонализированные видео.
Новости ботов
Сегодня было выпущено Bot API 2.0 – самое крупное обновление платформы ботов за последний год.

Что внутри:

- Новые встроенные клавиатуры с коллбэками и URL-кнопками;
- Обновление сообщений на лету;
- 15 новых типов контента, доступного для ботов;
- Возможность запроса местоположения и номера телефона пользователя;
- Управление участниками группы (бан и разбан);
- Многое другое.

Всё это позволит создавать простые и лёгкие интерфейсы для мощных и сложных ботов.

Подробнее в блоге:
https://tlgrm.ru/r/bots2

Описание Bot API 2.0 для разработчиков:
https://tlgrm.ru/r/bots2docs

Лог изменений API:
https://core.telegram.org/bots/api#recent-changes
Новости ботов
«Возможно, Роскомнадзор начнёт вносить в реестр запрещённой информации URL-ссылки на Telegram-ботов. Но это лишь можно назвать палками в колёса — скорее всего, такой способ отсеет 10–20 % пользователей, а все желающие всё равно получат нужную информацию».

Что ожидает Telegram-ботов «Рутрекера», «Флибусты» и других запрещённых в России ресурсов? Отвечает Артём Козлюк из «Роскомсвободы».

Мнение: Что ожидает Telegram-ботов RuTracker, «Флибусты» и других запрещённых в России ресурсов?
Новости ботов
В Bot API появилась поддержка тихих сообщений (не вызывают PUSH-уведомлений у подписчиков). Во все методы отправки сообщений и файлов был добавлен опциональный параметр disable_notification. Подробнее в справочнике API. Обратите внимание: тихие сообщения будут работать только у пользователей с самой свежей версией Telegram. При этом, на iOS уведомление не будет показано вовсе, а на Android придёт уведомление без звука.
Новости ботов
Некоторые боты в настоящий момент могут не работать, получая ошибку 504 (Gateway Timeout).
Инженеры Telegram осведомлены о проблеме, она будет решена в ближайшее время.
Новости ботов
Небольшое обновление: теперь для ссылок и жирного, курсивного или моноширинного текста вы можете использовать не только Markdown-разметку, но и HTML тэги.

https://core.telegram.org/bots/api#formatting-options
Новости ботов
Теперь вы можете собирать точную статистику и строить графики по контенту, отправленному через вашего встроенного бота. Просто отправьте команду /setinlinefeedback роботу @BotFather, чтобы включить отправку информации о выбранных пользователями результатах. Например, вы можете использовать эти данные, чтобы составить топ-10 самых популярных результатов (и, к примеру, показывать их при отправке пользователем пустого запроса). Подробнее: https://tlgrm.ru/docs/bots/inline#feedback Об этом обновлении: https://core.telegram.org/bots/api#recent-changes
Новости ботов
Хорошие новости для ботостроителей! С сегодняшнего дня пользователи Telegram смогут обращаться к вашему боту прямо из поля ввода сообщений. Это будет работать в любом чате, группе или канале: робот не обязательно должен быть участником или администратором.

Например, вы можете отправлять пользователям контент (как тут: @gif, @vid, @pic, @wiki, @imdb), или преобразовывать текст, введённый пользователем (@bold).

Подробнее про встроенных ботов:
https://tlgrm.ru/docs/bots/inline