Бот в группу вконтакте для сообщений: Robochat.io — создайте бота для ВКонтакте бесплатно

Содержание

Как сделать бота в ВК для сообщений и какая от него польза?

20:00, 3 ноября 2018

Как работать Автор: Amelie

Твои подписчики постоянно спрашивают об одном и том же? Стоит использовать чат-бота, который мгновенно будет отвечать на сообщения. Благодаря постоянно развивающимся возможностям ВК, теперь в персональную группу его может добавить каждый.

Как сделать бота в ВК для сообщений? Он поможет администратором групп быстро реагировать на схожие вопросы пользователей или попросту развлечь их. Владельцам онлайн-магазинов бот поможет отправлять актуальную информацию о статусе покупки, поможет создать запросы в техническую поддержку через команды и раздавать особые промо-коды для каждого подписчика.

Чем хорош бот ВК:

  • мгновенно отвечает всем пользователям;
  • имеет наборы обособленных ответов с прикреплением медиа-файлов;
  • имеются готовые расширения для взаимодействия с читателями;
  • можно создать квест-игру;
  • подключается к сообществам ВК, Телеграм, Фейсбук;
  • доступен не только подписчикам.

Как сделать бота в ВК для сообщений?

Практически каждый владелец группы не прочь установить бота. Он и на СМС отвечает, и приводит новую аудиторию, то есть, всесторонне полезная вещь. И если ты имеешь специфические умения работы на ПК, то можешь написать его вручную.

Первым делом тебе понадобятся прямые руки, мышь, клава, актуальная идея и руководство к созданию. Итак, бот – это скрипт на твоем сервере, позволяющий обрабатывать получаемые сведения. Если кто-то желает сделать запрос к серверу – отправляет сообщение, а после этого бот подбирает ответ на него из подготовленного хранилища и отвечает, используя API.

Для создания бота необходим API. Это «проводник» между ботом и читателем, это полноценная онлайн-база ответов, вложений, функций, того, что будет внутри бота. Даже если он матерится – маты вложены в библиотеку.

Стоит отметить – это сложное занятие, но если поднабраться терпения и использовать инструкции, то все получится.

Однако гораздо проще создать его, используя специализированные сервисы. Их не так много, но нужно рассмотреть ТОП-3:

  • БотПульт – сервис фривольный, но боты тут созданы в основном для продажи товара и прием заказов. Отлично подойдёт для онлайн-магазинов, способен работать с инвайтами или рассылками, качественно общается с читателями.

  • БроБот. Софт платный и стоит немало, но зато боты способны вести и поддерживать диалог, ставить лайки и даже звать пользователей в сообщество. Мультифункциональная вещица – но и у нее есть ограничения. Подойдет тем, кто просто хочет набрать много людей в группу, но при этом не будет никаких развлечений, квестов и медиа-файлов.

  • io – этот бот тоже бесплатен (до определенного момента), но возможностей у него намного больше: можно создать бота, который станет рассылать файлы, квесты, призы и многое другое. Он подойдет практически всем группам, он интересен и привлечет много заинтересованных пользователей.

Поставить бота с помощью таких сервисов легко и качественно, хоть и не дешево, при этом ты сам можешь вложить в него предложения, файлы и остальное, что отлично подходит при малом количестве свободного времени или навыков.

Вам также будет интересно: “Что дает виджет группы ВК на сайте, и как его сделать?“.

В каких случаях целесообразно использовать бота в сообщениях ВК?

Бот будет полезен, если тебе надо:

  • Отправить множество одинаковых сообщений одновременно.
  • Отсортировать запросы или отзывы.
  • Реагировать на сообщения молниеносно.
  • Создавать рассылки для имеющихся подписчиков и инвайты для новых.
  • Раскручивать группу с помощью особых функций бота.

Возможные проблемы при использовании бота в сообщениях ВК

Проблемы могут быть такого характера:

  • Бот не выполняет некоторые функции: не отвечает на сообщения, не выдает подарки и не рассылает приглашения. Решение: если пользуешься сервисами по созданию и размещению ботов – узнавай у техподдержки, в чем дело. Если создавал самостоятельно – проверь хостинг, отклик, API или напиши в техническую поддержку ВК, возможно, проблемы у них.
  • Бот периодически выходит из строя, хотя проблем в коде нет. Решение: попробуй сменить хостинг, если держишь его сам, или сервис, с помощью которого создавался бот.

Читайте также о самых распространенных ошибках в сообщениях ВК и способах их исправления материале по ссылке.

Бот – нужная вещица. Он везде: и в сообществе, и в чатах порядок наведет. Подойдет каждому владельцу персональной группы. Ботов сейчас так много, что сгенерировать персональный, уникальный, занимательный и особенный можно, но с огромным трудом.

А о пользе Телеграм ботов для каналов есть статья на нашем сайте.

[Всего: 1   Средний:  5/5]

Автор публикации

не в сети 3 года

Amelie

Комментарии: 12Публикации: 1604Регистрация: 19-06-2018

Бот для вк для сообщений — All Vk net

Сегодня мы расскажем вам как можно создать бота для обещения и сообщений в социальной сети вконтакте. Вы узнаете в чем его главные преимущетсва и как легко и просто, а главное беслатно создать своего бота для сообщений вк.

Если у вас что то не будет получатся или наша информация устарела и неактуальна в 2020 году прошу сообщить нам об этом в комментариях.

Как создать бота для отправки сообщений в ВК?

Содержание статьи (навигация)

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

Преимущества чат-бота

При создании бота пользователь возможно не до конца понимает на что он способен. По этой причине, мы решили вас ознакомить с его главными преимуществами.

Мгновенное оповещение. Допустим, у вас есть сообщество, но вам нелегко писать каждому участнику о том, что у вас нового или какие правила нужно соблюдать.

Попытка удержания подписчика. Если произошло так, что участник группы, заскучав решил покинуть сообщество, то ему придёт сообщение от лица сообщества, в котором будут слова сожаления.

Помощник. Если участнику необходима помощь, то он может написать администратору, но пока он ответит может пройти много времени. По этой причине, созданный бот не только мгновенно ответит за запрограммированные вопросы, но и освободит администраторов от нагрузки.

Конкурсы. Если сообщество собирается провести конкурс, то чат-бот поможет владельцу паблика в этом. Участники могут при помощи любой команды написать ему, а он будет задавать вопросы.

Быстрые ответы. У модераторов и администраторов не всегда есть время на то, чтобы ответить на все вопросы. А вот бот будет прекрасным помощником.

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

Создание бота в Robochat.io

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

Прежде всего нам нужно зарегистрироваться на сайте https://robochat.io сделать это проще всего прямо со своей страницы вконтакте

  • Перед вами появится поиск, куда вы должны внести название того паблика, для которого хотите создать бота;
  • Выбрав группу, вам необходимо будет дать разрешение на использование данных;
  • Выберите вместо «Новый шаблон» — «Стартовый шаблон»;
  • После этого, сайт автоматически привяжет шаблон к группе, важно заранее настроить его так, чтобы, когда администратор общался с подписчиком, сразу же включался бот;
  • В левой части экрана вы найдете окно, где должны нажать на «Управление ботом»;
  • Затем укажите время на то, чтобы бот мог вступать в диалог спустя какое-то время. Определившись, нажмите на «Сохранить»;
  • После этого, перед вами появится список действий, которые будет выполнять ваш личный помощник.

Как создать приветственное сообщение?

Функционал «Робочата» радует своим многообразием, однако приветственное сообщение работает один раз. Благо для этого есть другой сайт, который может присылать эти сообщения несколько раз. Как им пользоваться? Сейчас и узнаете.

  • Зайдите на сайт Senler; senler.ru
  • Нажмите на «Рассылки»;
  • Напишите приветственное сообщение, а затем ключевые слова, на которые будет реагировать бот;
  • Затем проделайте данный путь «Авто-сообщение» — «Считать переходы по ссылкам» — «Сохранить»;
  • Потом вы увидите какое сообщение будет получать каждый из вашей группы, кто обратиться за помощью к боту.

Оба данных сайта помогут вам в решении вашей проблемы. Их функционал поможет разобраться с тем, как необходимо действовать. Надеемся, что наша статья помогла ответить на все ваши вопросы.

Как создать чат-бота в ВК: самая подробная инструкция

Для того чтобы облегчить работу в социальных сетях, можно подключить автоматического помощника и делегировать часть обязанностей. Есть несколько вариантов, как создать чат-бот в ВК и других социальных сетях. Выбор сервиса зависит от уровня подготовки пользователя и цели создания самого чат-бота.

Но на самом деле все не так сложно, как кажется. Необходимо понять, что именно будет делать бот, на какие вопросы посетителей будет предлагать ответы.

Содержание:

Конечно, вариант создания бота на Питоне – не для новичков. Здесь необходимо знание языка программирования. Поэтому рассмотрим несколько не сложных способов, как быстро и бесплатно создать незаменимого помощника для работы.

Полезные ссылки: Сенлер рассылки ВК: самый подробный обзор сервиса, Донаты в ВК: шпаргалка по подключению и настройке, Как создать чат бота в Телеграмме: пошаговый гид.

Группы чат-ботов: выбираем одну из трех

Итак, чат-боты – это уже готовые программы, которые выполняют свои функции автоматически. Конечно, работа помощника зависит от его способностей и обязанностей.

Сами боты можно разделить на три большие группы:

  • По принципу работы. Совсем простые боты выполняют какую-либо одну обязанность. Они умеют высылать сообщения по четким кодовым фразам или командам. Если пользователь допустит ошибку, то бот не сможет выдать информацию. Он – сломается. Продвинутые боты могут поддерживать диалог, не зависимо от наличия кодовых слов. Их в основном используют не для простых действий, а для беседы с посетителем. Они основаны на искусственном интеллекте, улавливают нить беседы. И даже не будут молчать, а ответят на любой уникальный вопрос собеседника. Пример такого продвинутого бота – «Алиса» от Яндекса.
  • По способу коммуникации. Текстовые чат-боты понимают только вариант введения сообщения текстом. В ответном сообщении могут выслать текст, файл. «Командные» чат-боты предлагают собеседнику выбирать команду. И уже в зависимости от этого выдает нужную информацию. Встречаются комбинированные боты, в которых удачно сочетаются текстовые сообщения и управление при помощи команд.
  • По функционалу самого бота. Самые простые помощники могут ответить на конкретный вопрос, выдать нужную информацию. От них ничего больше и не требуется. Более сложные боты могут взаимодействовать даже с системой ведения бизнеса: передавать данные заказа, высылать реквизиты для оплаты. Помогут выбрать или подобрать определенный товар, предложит посмотреть каталог продукции.

Итак, самые простые чат-боты собрать самостоятельно достаточно быстро, без знания языков программирования. Достаточно сделать несколько подготовительных шагов, чтобы этап сборки чат-бота прошел быстро и без ошибок.

Начните с архитектуры

Архитектура чат-бота – это сценарий, по которому он будет работать. Все зависит от того, что именно будет делать этот автоматический помощник: отвечать на сообщения или помогать выбирать что-то на сайте.

Итак, для начала необходимо продумать весь диалог. О чем может спросить посетитель, что его заинтересует, как ответить на возражения. Или же на этом моменте подключится менеджер и доведет общение до логического завершения.

Чтобы построить умного и работоспособного бота, необходимо:

1. Понять цель работы чат-бота

Ведь в любом случае работа без цели не принесет никакого результата. Это будет бессмысленно. Зачем нужен этот помощник: выполнять какие-то функции, взять на себя рутину?

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

2. Обозначить задачи чат-бота

Что именно должен выполнять автоматизированный помощник? Как он может оптимизировать время работы сотрудников? Какие функции ему можно делегировать и не волноваться за эффективность выполнения?

3. Создать меню

Выписать все те функции, которые будет выполнять чат-бот. Исходя из этого, уже можно подбирать сервис по созданию ботов.

4. Сгруппировать все сообщения и вопросы

Для группировки лучше воспользоваться интеллект-картами. Так не получится пропустить что-то важное. Визуально же получится создать структуру вопросов посетителя и возможных ответов бота.

5. Пересечение между цепочками

Диалог с посетителем должен с чего-то начинаться и чем-то заканчиваться. Цепочки вопросов и ответов могут пересекаться между собой. Важно понять, как не дать этому диалогу зайти в тупик и оборваться. Всегда бот должен вывести посетителя к своей цели: оформление заказа, помощь в выборе модели или какой-либо другой.

Если же у диалога есть вероятность зайти в тупик, то дать возможность посетителю вернуться на один или несколько шагов назад. Это поможет не упустить потенциального клиента и задержать его в группе или на сайте.

Только после того, как выполнены все эти предварительные шаги, можно переходить к выбору площадки. Уже есть понимание о том, что и как должен выполнять бот.

Выберите подходящую площадку

Итак, разработчикам не составит труда создать уникальный чат-бот на Питоне. Но рядовому пользователю лучше воспользоваться специальным сервисом, так как в этом случае не нужно знание языков программирования.

Сервисов для создания чат-ботов достаточно много. Они различаются по функционалу, тарифным планам. Важно выбрать тот, который полностью отвечает требованиям.

  1. Определить канал коммуникации. Как именно будет взаимодействовать бот с посетителем, в какой социальной сети. Важно понимать, где именно находится целевая аудитория. Если больше времени проводят в Вконтакте, то лучше общаться через Сенлер, если же Фейсбук, то через Маничат.
  2. Выбрать оптимальный тариф. Обратить внимание на те функции, которые предлагаются в пакете того или иного тарифа. Что именно сможет делать бот, какое количество сообщений и писем он сможет отправить. От этого количества зачастую зависит и стоимость.
  3. Проверить статистику. Необходимо отслеживать все данные, чтобы вовремя вносить корректировки в работу ботов. Открываемость писем и сообщений, кликабельность, количество подписчиков и прочее.
  4. Проверить работу технической поддержки. Особое внимание обратить на длительность пауз между вопросом и ответом, как часто находятся в онлайн, есть ли чат с поддержкой.
  5. Откатать демо-версию. Некоторые сервисы предлагают попробовать бесплатно работу бота, отвечающего на сообщения. Это тестовый период, на время которого дается полный доступ.
  6. Наличие дополнительных материалов. Если есть видео или текстовые инструкции по работе с сервисом, то это значительно экономит время для создания работоспособного бота.

Важно понимать, что от безупречной работы бота многое зависит. Насколько быстро посетитель получит нужную информацию. Дойдет ли он до оформления заказа или до подключения ответственного администратора, менеджера.

Как собрать чат-бот на Сенлере?

Самый оптимальный вариант для создания бота – Сенлер. Даже на бесплатном тарифе он может полноценно работать, хотя количество сообщений ограничено – 150 отправлений в сутки. В это количество входят письма в рассылке по базе и сообщения, отправленные ботом.

Для начала работы необходимо авторизоваться в социальной сети Вконтакте. Затем подключить выбранное сообщество к Сенлеру. Однако подключить сообщество может только администратор.

После подключения сообщества можно переходить к созданию бота. Выбрать из меню Сенлера раздел «Чат-боты», нажать на кнопку «Новый бот». Придумать ему название и сохранить. Имя бота не будет отображаться при работе с посетителями. Это техническое название для администратора сообщества.

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

Итак, бот создан. Как его собрать?

  1. Необходимо перейти в редактор ботов, чтобы настроить его работу.
  2. Сразу будет отображаться кнопка «Начало» и первый шаг в виде небольшого окна. Чтобы увеличить или уменьшить масштаб отображения, необходимо нажимать на «+» или «-» в правом верхнем углу экрана.  
  3. В качестве эскиза работы бота необходимо взять ту самую интеллект-карту с рассортированными вопросами и ответами бота.
  4. Для редактирования первого шага нужно нажать на окно, откроется панель для редактирования. Здесь можно изменить название этого шага. Это техническое название, которое поможет ориентироваться в созданном чат-боте. Если на этом шаге необходимо выслать документы, сообщение или ссылку на какой-то ресурс, то все это можно указать в окне редактирования. Если же важно поставить одну или несколько кнопок, то достаточно выбрать соответствующий пункт.  Если пользователь нажмет на определенную кнопку, то будет выполнен конкретный шаг, привязанный к боту. Все это можно настроить в данной панели.
  5. После внесения всех корректировок, необходимо сохранить изменения. Важно не создавать сниппет и считать переходы по ссылке. 
  6. Если же какой-то определенный шаг нужно удалить, то достаточно нажать иконку в виде корзинки.
  7. Для добавления следующих шагов нужно нажать на крестик в правом нижнем углу окна.  Выбрать именно то действие, которое необходимо: для выполнения действия через какое-то время – таймер. Если выбрать пункт «Действие», то можно подключить любое действие из меню. Пункт «Сообщение» позволит добавить отправку следующего сообщения этой же цепочки. Если задать «Условие», то бот будет выполнять следующий шаг при соблюдении этого условия. В любом случае необходимо сначала добавить иконку шага в редакторе, кликнуть по выбранной кнопке из выпадающего меню.
  8. Когда сборка бота будет закончена, нужно нажать кнопку – «Опубликовать». Активация бота происходит при нажатии кнопки «Запустить». Если есть сомнения в работоспособности бота, можно нажать кнопку «Тестировать». Все сообщения от бота будут приходить в личке. 
  9. Важно помнить, что после введения всех необходимых шагов, необходимо указать очередность. Связать блоки достаточно просто: сначала нажать на кружок сбоку первого блока и тянуть полученную стрелку к следующему блоку. И так продолжить связывать все блоки, соблюдая очередность, пересечения.

После того, как внесены все изменения – обязательно сохранить и активировать бот. Без активации бот работать не будет.

Для того чтобы выйти из режима редактирования, необходимо нажать на стрелку в левом верхнем углу.  Уже после этого тестировать работу бота и своевременно вносить корректировки.

В Сенлере активный бот выделен зеленым цветом и галочкой, а неактивный – синим. Если нужно запустить бота или внести изменения, то достаточно кликнуть на название. И в открывшемся меню выбрать нужный пункт или нажать на кнопку «Активировать».

Кстати, бот можно собрать так, что он будет работать только для группы подписчиков.  Эту группу можно выделить из уже имеющейся базы подписчиков в Сенлере, применяя различные фильтры.

После такой выборки подписчиков нужно добавить в бота. Кликнуть по кнопке «Бот» и выбрать «Добавить в бота». Количество переносимых подписчиков отобразится в окне с предупреждением.

Но гораздо проще создать новую группу подписчиков, настроить бота и привязать его.  Оформить страницу подписки и начать продвижение группы в социальной сети.

Итак, есть очень много вариантов, как создать чат бота в ВК, бесплатно или за символическую стоимость. Но следует обращать внимание на основные моменты: соответствие ценовой политики и предоставляемого функционала.

С уважением, Ольга Лялюкова
специально для проекта proudalenku.ru

проработка сценария и выбор конструктора — Маркетинг на vc.ru

{"id":125282,"url":"https:\/\/vc.ru\/marketing\/125282-kak-sozdat-chat-bota-vo-vkontakte-prorabotka-scenariya-i-vybor-konstruktora","title":"\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0447\u0430\u0442-\u0431\u043e\u0442\u0430 \u0432\u043e \u0412\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u0435: \u043f\u0440\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u044f \u0438 \u0432\u044b\u0431\u043e\u0440 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u0430","services":{"facebook":{"url":"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https:\/\/vc.ru\/marketing\/125282-kak-sozdat-chat-bota-vo-vkontakte-prorabotka-scenariya-i-vybor-konstruktora","short_name":"FB","title":"Facebook","width":600,"height":450},"vkontakte":{"url":"https:\/\/vk.com\/share.php?url=https:\/\/vc.ru\/marketing\/125282-kak-sozdat-chat-bota-vo-vkontakte-prorabotka-scenariya-i-vybor-konstruktora&title=\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0447\u0430\u0442-\u0431\u043e\u0442\u0430 \u0432\u043e \u0412\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u0435: \u043f\u0440\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u044f \u0438 \u0432\u044b\u0431\u043e\u0440 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u0430","short_name":"VK","title":"\u0412\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u0435","width":600,"height":450},"twitter":{"url":"https:\/\/twitter.com\/intent\/tweet?url=https:\/\/vc.ru\/marketing\/125282-kak-sozdat-chat-bota-vo-vkontakte-prorabotka-scenariya-i-vybor-konstruktora&text=\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0447\u0430\u0442-\u0431\u043e\u0442\u0430 \u0432\u043e \u0412\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u0435: \u043f\u0440\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u044f \u0438 \u0432\u044b\u0431\u043e\u0440 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u0430","short_name":"TW","title":"Twitter","width":600,"height":450},"telegram":{"url":"tg:\/\/msg_url?url=https:\/\/vc.ru\/marketing\/125282-kak-sozdat-chat-bota-vo-vkontakte-prorabotka-scenariya-i-vybor-konstruktora&text=\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0447\u0430\u0442-\u0431\u043e\u0442\u0430 \u0432\u043e \u0412\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u0435: \u043f\u0440\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u044f \u0438 \u0432\u044b\u0431\u043e\u0440 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u0430","short_name":"TG","title":"Telegram","width":600,"height":450},"odnoklassniki":{"url":"http:\/\/connect.ok.ru\/dk?st.cmd=WidgetSharePreview&service=odnoklassniki&st.shareUrl=https:\/\/vc.ru\/marketing\/125282-kak-sozdat-chat-bota-vo-vkontakte-prorabotka-scenariya-i-vybor-konstruktora","short_name":"OK","title":"\u041e\u0434\u043d\u043e\u043a\u043b\u0430\u0441\u0441\u043d\u0438\u043a\u0438","width":600,"height":450},"email":{"url":"mailto:?subject=\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0447\u0430\u0442-\u0431\u043e\u0442\u0430 \u0432\u043e \u0412\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u0435: \u043f\u0440\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u044f \u0438 \u0432\u044b\u0431\u043e\u0440 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u043e\u0440\u0430&body=https:\/\/vc.ru\/marketing\/125282-kak-sozdat-chat-bota-vo-vkontakte-prorabotka-scenariya-i-vybor-konstruktora","short_name":

создание бота для сообщества VK

Чат-бот VK

Чат-бот ВКонтакте

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

С какими задачами справляется чат-бот для «ВКонтакте»

Вовлечение подписчика в дополнительные события. Программу можно настроить таким образом, чтобы после подписки на сообщество пользователю поступало предложение согласиться на рассылку, ознакомиться с акциями, посетить раздел с новинками и пр. Это мощный инструмент воздействия, так как он влияет на человека с «горячим» интересом, о чем свидетельствует факт подписки.

Удержание аудитории от выхода из группы. Если подписчик кликнет по кнопке «Отписаться», то чат-бот ВК откроет чат с вежливым предложением остаться. Здесь важно чувствовать свою аудиторию, иначе переубедить подписчика не получится. Хорошо работают скидки, смайлы, призыв вернуться позже и пр.

Быстрая помощь клиентам. Специалисты, которые занимались организацией работы службы поддержки, знают, что клиенты чаще всего задают одни и те же вопросы из довольно ограниченной подборки. Боты «ВКонтакте» после корректной настройки могут автоматически отвечать на типовые вопросы. Для качественной работы нужно просто хорошо продумать многоуровневый логический скрипт.

Проведение мероприятий. Автоматический bot в ВК может самостоятельно проводить розыгрыши, опросы и развлекать аудиторию. Это освобождает время администратора, которое можно с пользой потратить на развитие сообщества.

Зачем нужна эта технология, понятно. Теперь пришло время узнать, как сделать и добавить своего бота во ВК. В нашем примере мы будем использовать такие инструменты:

  • рассылочный сервис Senler;
  • конструктор ботов Robochat.io.

Регистрация сообщества в Robochat.io

1. Сначала зарегистрироваться в сервисе и добавить группу в личном кабинете.

Сервис Robochat

Создание бота для «ВКонтакте» в Robochat

2. Разрешите инструменту доступ данным и действиям в сообществе.

Первичные настройки бота

Регистрация в сервисе создания чат-ботов

3. Выберите стартовый шаблон для первичной настройки чат-бота для ВК. После этого система выполнит сопряжение группы и шаблона, а также предоставит доступ к личному кабинету.

4. На этом этапе рекомендуется сразу включить опцию, которая будет отключать бота, когда общение с пользователем начнет администратор сообщества. Для этого в левой части интерфейса управления нужно кликнуть по кнопке «Управление ботом».

Кнопка «Управление ботом»

Продвижение сайта с помощью ботов

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

Реакция бота на подписку

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

1. Перейти в раздел настроек «Реакция на подписку».

2. Сформируйте приветствие, а также предложите помощь в навигации и поиске информации.

Реакция на подписку

Настройка реакций бота на подписку пользователя

3. После сохранения настроек алгоритм будет рассылать составленное сообщение всем, кто только что подписался на сообщество.

Реакция бота на отписку

Чтобы попытаться вернуть человека, который решил покинуть группу, нужно настроить раздел «Реакция на отписку». Здесь все делается аналогично предыдущему пункту, но только сообщение должно содержать убедительный, возможно даже, эмоциональный призыв остаться. К примеру, после отписки пользователь может получить такое сообщение от bot-vk: «Очень сожалеем, Игорь L. Надеемся, ты еще вернешься к нам».

Сервис рассылки Senler для отправки приветственных сообщений

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

Сервис Senler для рассылки сообщений ВК

Сервис рассылки Senler

Для применения этой возможности нужно выполнить следующую инструкцию:

1. Зарегистрируйте аккаунт и войдите в личный кабинет.

2. Во вкладке «Рассылки» нужно кликнуть по кнопке «Новая рассылка».

3. Составьте приветственное сообщение. Добавьте в форму ключевые фразы — это команды для ботов ВК, которые запускают работу алгоритма.

4. Для получения аналитики и расчета конверсии нужно поставить галочку напротив опции «Считать переходы по ссылкам».

Особенности настройки команд

Для работы с командами нужно опять вернуться в личный кабинет сервиса Robochat. Далее ориентируйтесь на следующую инструкцию.

1. Переходим во вкладку «Сценарии» и кликаем по кнопке «Создать команду».

2. В верхней форме прописывается основное ключевое слово.

3. В поле «Ответ бота» нужно добавить возможные ответы. Важно предусмотреть возможность возврата на шаг назад или в главное меню.

команды чат-бота

как составить команды для бота в ВК

Создание игры с чат-ботом

Если вы планируете разработать развлечение для пользователей на основе бота, то нужно в базовое сообщение добавить соответствующую команду типа «Поехали» или «Старт». Теперь нужно создать цепочку вопросов/ответов для самой игры.

Следующая пошаговая инструкция поможет справиться с этой задачей:

1. Создайте новую команду с первым вопросом.

2. Активируйте опцию «перейти на другую команду, если».

Игра с ботом для пользователя

Создание игр с чат-ботами ВК

3. Пропишите корректный вариант ответа.

4. В сценарии нужно прописать ключ, который будет являться правильным ответом.

В итоге можно создавать продолжительные и увлекательные цепочки, которые помогут развлечь аудиторию.

Использование динамичных кнопок

В чат-бот «ВКонтакте» можно внедрить кнопки на любом этапе настройки. Чтобы интегрировать динамичные элементы в структуру чата, нужно выполнить следующие действия.

1. Перейти во вкладку «Сценарий».

2. В меню выбрать «Клавиатура команды».

3. Откроется интерфейс с кнопками, где нужно прописать ключевую фразу или слово.

4. Задаем следующее действие путем клика по «Добавить переход».

5. Прописываем сценарий для ключа, соответствующего названию кнопки.

6. Сохраняем изменения.

Настроить кнопки чат-бота можно очень гибко. Администратор может «играть» с их цветами и названиями. Динамические элементы можно внедрить на любом уровне структуры скрипта.

Настройка реакций на частые вопросы

Важно не просто добавить ботов в группу, а научить их «понимать» целевую аудитории. Поэтому настройку реакций на типовые вопросы нужно начинать не с ответов. Дело в том, что многие пользователи сначала здороваются в чате и только после ответа задают вопрос. Поэтому сначала нужно прописать реакции на все популярные варианты приветствия. После этого в разделе «Сценарии» можно формировать пул самых распространенных вопросов и реакций на них. К примеру, в подборку можно включить такие универсальные варианты, как «как купить?», «где вы находитесь?», «можете мне позвонить?», «как дела?», «скучаешь?» и пр.

Важный нюанс

Скрипт ответов на типичные вопросы не бывает идеальным. Продолжительная аналитика и доработки могут сделать его хорошим, но все равно будут случаться нестандартные ситуации. Поэтому в ответах важно предусмотреть прямую связь с администратором. Иначе пользователь просто потратит время, а свою специфическую проблему решить не сможет.

Подведем итоги

Теперь вы знаете, как создать своего бота во ВК. Это отличный инструмент для вовлечения аудитории, увеличения продаж и оптимизации рабочих процессов администратора. Используйте ботов для развития бизнеса — это бесплатно и эффективно.

VKClient - бесплатная программа для рассылки спама Вконтакте

VKClient Free - бесплатная программа для автоматической рассылки спама и раскрутки Вконтакте, со встроенным парсером групп и пользователей. Является упрощенной демо версией VKClient (программа тоже практически бесплатная, но многопоточная/мультиаккаунтная, без ограничений на количество используемых аккаунтов. Спамер для Вконтакте имеет в арсенале обучаемый автоответчик по принципу чат-бота, первонах для оставления первых комментариев под новыми постами в группах, функции накрутки лайков на записи и комментарии, расширенный режим парсинга групп и их участников, различные виды рекламной спам рассылки в Вк и опции для их настройки, которых нет в бесплатной версии программы, есть возможность вести переписку из программы с множества страниц, нет ограничений на количество загружаемых в программу аккаунтов). Более подробно с функционалом VKClient можно ознакомиться тут.

VKClient Free - спамер для добычи трафика Вконтакте. Бот для автоматизации действий в Вк, продвижения и рекламы ваших групп, сайтов, партнерских ссылок, магазинов и бизнеса, а также заработка в интернете с помощью рассылки по группам и личным сообщениям, лайкинга, репостов, инвайтинга. Собирайте свою целевую аудиторию, настраивайте рассылку по стенам, комментариям, друзьям, пользователям Вконтакте и получайте результат.

Бесплатная рассылка по группам Вконтакте

— Рассылка на стены групп

— Рассылка в личные сообщения групп

— Рассылка в предложить новость

— Рассылка по альбомам групп (загрузка фото)

— Рассылка комментариев к постам групп

— Рассылка ответов на комментарии в группах

— Рассылка комментариев к видеозаписям групп

Бесплатная рассылка по друзьям и участникам групп Вк

— Рассылка по личным сообщениям участников групп Вк, а также по пользователям из комментариев с критериями: город, онлайн, пол, возраст, день рождения, последнее появление в сети

— Рассылка по друзьям Вк с критериями: онлайн, пол, возраст.

— При рассылке по друзьям и пользователям Вк можно использовать имя получателя при обращении, заменяя его на уменьшительно-ласкательное по собственному словарю, что вызовет больше доверия (допускается использование нескольких вариантов для одного имени). После отправки можно удалить сообщение у рассылающего аккаунта.

— Рассылка по беседам: создание, приглашение друзей, отправка сообщения, выход, удаление беседы у отправителя

— Рассылка репостов по ЛС друзей и обычных пользователей с добавлением текста к репосту

— Рассылка по стенам пользователей

— Рассылка комментариев к постам пользователей

— Рассылка ответов на комментарии пользователей

— Рассылка комментариев к аватаркам пользователей

— Постинг на своей стене

Бесплатный автоответчик Вк и ручные ответы из программы

— Ведение диалогов из программы с поддержкой вложений

— Перепривязка сообщений с заблокированных аккаунтов

— Автоответчик Вконтакте с фильтром по полу. Имеет два режима работы

1. По списку ответов. В количестве от 1 до 5, с возможностью выбора числа ответов

— Есть возможность указать номер автоответа, после которого прекратить отправку сообщений

— Поддержка рандомизации и вложений

— Тут вы задаете ключевые слова или фразы, а также сообщение, которое будет отправлено при наличии во входящем этих слов или фраз.

— Есть возможность указать номер сообщения, после которого отправить рекламу, можно продолжить общение после отправки рекламы или прекратить его

— Можно задать специальное правило, что отправлять, если ключей во входящем сообщении нет

— Поддержка рандомизации и вложений

Бесплатный парсинг Вконтакте с фильтрацией

— Парсер групп из поиска (город, кол-во участников, фильтр на открытую стену, комментарии и возможность писать в личку группы, сортировка по выдаче)

— Парсер участников групп Вк (город, возраст, пол, онлайн, открытая личка, открытая стена, фильтр по последнему появлению в сети, дню рождения)

— Парсер пользователей, лайкнувших запись (город, возраст, пол, онлайн, открытая личка, открытая стена, фильтр по последнему появлению в сети, дню рождения)

— Парсер пользователей из комментариев (город, возраст, пол, онлайн, открытая личка, открытая стена, фильтр по последнему появлению в сети, дню рождения)

— Парсер ссылок на комментарии, для дальнейшего лайкинга или рассылки ответов на комментарии (город, возраст, пол, онлайн, открытая личка, открытая стена, фильтр по последнему появлению в сети, дню рождения)

— Парсер друзей пользователя (город, возраст, пол, онлайн, открытая личка, открытая стена, фильтр по последнему появлению в сети, дню рождения)

— Парсер открытых альбомов групп

Бесплатная рассылка по комментариям Вк

— Комментирование аватарок пользователей

— Комментирование постов пользователей

— Автоматическое комментирование новых постов в группах (только в открытых)

— Рассылка комментариев к случайным постам в группах или только к первым

— Ответы на комментарии в группах

— Комментирование заданного списка постов

— Функция первонаха (Оставление первого комментария под новым постом в группе, только в открытых)

Бесплатные лайки Вконтакте

— Лайки на аватарки пользователей

— Лайки на посты и запис

Создание ботов - Документация - Facebook для разработчиков

Боты в чате

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

Например, чат-бот может использоваться для отправки кому-либо важных напоминаний или уведомлений в зависимости от предстоящего события, такого как интервью или встреча. Рабочие чат-боты также могут использоваться для общения с пользователем и выполнения последующих действий на основе полученных отзывов.

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

Бот может отвечать только в чате, участником которого является бот (чат 1-1 или чаты групп). Кроме того, бот должен иметь разрешение Сообщение любому участнику .

Чат между ботами

Когда бот имеет разрешение Сообщение любому участнику , ему будет разрешено отправлять прямое сообщение любому человеку на рабочем месте через его адрес электронной почты или его идентификатор рабочего места через API отправки сообщений.

Бот в новом сообщении typeahead

Разрешение Message Any Member также позволяет вашему боту отображаться в заголовках на рабочих поверхностях чата.

Бот в новом сообщении с типом вперед

Подписавшись на веб-перехватчики сообщений страницы, ваш бот также будет получать уведомления, когда пользователь отправляет вашему боту сообщения, и вы можете построить поток беседы, комбинируя отправку и получение.

Беседа между ботами

Чат между ботами и группами

Боты также могут создавать, управлять и добавлять в потоки группового чата с несколькими людьми.Боты могут создавать новые групповые цепочки, указав список получателей, и могут переименовывать цепочки, чтобы создавать обсуждения в чате на определенные темы с конкретными людьми.

Именованная ветка с конкретными людьми, созданная ботом.

Включение ботов для групповых чатов

Чтобы разрешить боту создавать групповые чаты с пользователями Workplace, откройте панель разрешений в диалоговом окне «Редактировать настраиваемую интеграцию» и установите флажок Разрешить этой интеграции работать в групповых чатах .

Включение настраиваемого бота интеграции для поддержки группового чата.

Если включить поддержку группового чата, ваш бот будет отображаться в заголовках Добавить людей в существующей цепочке группового чата. Затем он будет получать веб-перехватчики для каждого сообщения, отправленного людьми в этом потоке, и может отвечать на этот поток, используя свой идентификатор потока .

Добавление бота в групповой чат, затем @-упоминание бота

Создание новых именованных потоков

Чтобы создать новый поток с определенными получателями, сделайте запрос POST к конечной точке / me / messages , указав массив из идентификаторов получателей и начального сообщения полезной нагрузки следующим образом:

 POST / me / messages
{
  "recipient": {
    "идентификаторы": []
  },
  "message": 
} 

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

Если вы снова используете ту же конечную точку с тем же списком получателей, будет создан новый поток. Чтобы отправить последующие сообщения в уже созданный поток, сделайте запрос POST к конечной точке / me / messages, используя thread_id в полезной нагрузке получателя , как показано ниже:

 POST / me / messages
{
  "recipient": {
    «ключ_потока»: <идентификатор_потока>
  },
  "message": 
} 

Чтобы переименовать поток, созданный вашим ботом, сделайте запрос POST к ребру / {thread} / threadname следующим образом:

 POST / t_  / имя потока
{
  "имя": "новое имя"
} 

Обратите внимание на необходимость префикса thread_id с " t_ " в пути края.

Вы также можете получить список участников потока, выполнив GET-запросы на ребре / {thread} /? Fields = members , как показано ниже:

 GET / t_  /? Fields = members 

Вы также можете добавлять и удалять участников из потоков, отправив запросы POST или DELETE на границе / {thread} / members следующим образом:

 POST t_  / участники
{
  "кому": []
}

УДАЛИТЬ t_  / участников
{
  "кому": []
} 

Групповые и чат-боты - Рабочее место - Документация

Боты в чате

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

Например, чат-бот может использоваться для отправки кому-либо важных напоминаний или уведомлений в зависимости от предстоящего события, такого как интервью или встреча. Рабочие чат-боты также могут использоваться для общения с пользователем и выполнения последующих действий на основе полученных отзывов.

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

Чат между ботами

Когда бот имеет разрешение Сообщение любому участнику , ему будет разрешено отправлять прямое сообщение любому человеку на рабочем месте через его адрес электронной почты или его идентификатор рабочего места через API отправки сообщений.

Бот в новом сообщении typeahead

Разрешение Message Any Member также позволяет вашему боту отображаться в заголовках на рабочих поверхностях чата.

Бот в новом сообщении с типом вперед

Подписавшись на веб-перехватчики сообщений страницы, ваш бот также будет получать уведомления, когда пользователь отправляет вашему боту сообщения, и вы можете построить поток беседы, комбинируя отправку и получение.

Беседа между ботами

Чат между ботами и группами

Боты также могут создавать, управлять и добавлять в потоки группового чата с несколькими людьми. Боты могут создавать новые групповые цепочки, указав список получателей, и могут переименовывать цепочки, чтобы создавать обсуждения в чате на определенные темы с конкретными людьми.

Именованная ветка с конкретными людьми, созданная ботом.

Включение ботов для групповых чатов

Чтобы разрешить боту создавать групповые чаты с пользователями Workplace, откройте панель разрешений в диалоговом окне «Редактировать настраиваемую интеграцию» и установите флажок Разрешить этой интеграции работать в групповых чатах .

Включение настраиваемого бота интеграции для поддержки группового чата.

Если включить поддержку группового чата, ваш бот будет отображаться в заголовках Добавить людей в существующей цепочке группового чата. Затем он будет получать веб-перехватчики для каждого сообщения, отправленного людьми в этом потоке, и может отвечать на этот поток, используя свой идентификатор потока .

Добавление бота в групповой чат, затем @-упоминание бота

Создание новых именованных потоков

Чтобы создать новый поток с определенными получателями, сделайте запрос POST к конечной точке / me / messages , указав массив из идентификаторов получателей и начального сообщения полезной нагрузки следующим образом:

 POST / me / messages
{
  "recipient": {
    "идентификаторы": []
  },
  "message": 
} 

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

Если вы снова используете ту же конечную точку с тем же списком получателей, будет создан новый поток. Чтобы отправить последующие сообщения в уже созданный поток, сделайте запрос POST к конечной точке / me / messages, используя thread_id в полезной нагрузке получателя , как показано ниже:

 POST / me / messages
{
  "recipient": {
    «ключ_потока»: <идентификатор_потока>
  },
  "message": 
} 

Чтобы переименовать поток, созданный вашим ботом, сделайте запрос POST к ребру / {thread} / threadname следующим образом:

 POST / t_  / имя потока
{
  "имя": "новое имя"
} 

Обратите внимание на необходимость префикса thread_id с " t_ " в пути края.

Вы также можете добавлять и удалять участников из потоков, отправив запросы POST или DELETE на границу / {thread} / members следующим образом:

 POST t_  / участники
{
  "кому": []
}

УДАЛИТЬ t_  / участников
{
  "кому": []
} 

Обратите внимание, что операции на границе / {thread} / members доступны для потоков, созданных интеграцией.

Упоминание в ветке

Когда ваш бот упоминается в сообщении, наши веб-перехватчики отправят список отмеченных участников в этом сообщении в виде следующей полезной нагрузки:

 {
    "объект": "страница",
    "запись": [{
        "id": "7462302322",
        «время»: 1539281406974,
        "сообщения": [{
            ...
            "сообщение":{
                "mid": "<идентификатор сообщения>",
                "seq": 2192,
                "text": "@ Edu Gomes @Example Bot Что такое 2 + 2?"
            },
            "упоминания": [{
                "смещение": 0,
                «длина»: 10,
                "id": "100017376437045"
            },
            {
                «смещение»: 11,
                «длина»: 12,
                "id": "7462302322"
            }]
        }]
    }]
} 

История изменений Bot API

Bot API - это интерфейс на основе HTTP, созданный для разработчиков, заинтересованных в создании ботов для Telegram.
Чтобы узнать, как создать и настроить бота, ознакомьтесь с нашим Введение в ботов »

Вы найдете все изменения в нашем Bot API на этой странице.

Последние изменения

Подпишитесь на @BotNews, чтобы первым узнавать о последних обновлениях и присоединяться к обсуждению в @BotTalk

4 ноября 2020

Представляем Bot API 5.0

Запустите собственный сервер API ботов

  • Исходный код Bot API теперь доступен по адресу telegram-bot-api.Теперь вы можете запустить свой собственный сервер Bot API локально, что повысит производительность ваших ботов.
  • Добавлен метод logOut, который можно использовать для выхода из облачного сервера API ботов перед локальным запуском бота. Вы должны выйти из бота перед его локальным запуском, в противном случае нет гарантии, что бот получит все обновления.
  • Добавлен метод close, который можно использовать для закрытия экземпляра бота перед перемещением его с одного локального сервера на другой.

Передача права собственности на бот

  • Теперь вы можете использовать @BotFather для переноса существующих ботов в другую учетную запись Telegram.

Вебхуки

  • Добавлен параметр ip_address к методу setWebhook, позволяющий обойти разрешение DNS и использовать указанный фиксированный IP-адрес для отправки запросов веб-перехватчиков.
  • В класс WebhookInfo добавлено поле ip_address , содержащее текущий IP-адрес, используемый для создания веб-перехватчиков.
  • Добавлена ​​возможность отбрасывать все ожидающие обновления при изменении URL-адреса веб-перехватчика с помощью параметра drop_pending_updates в методах setWebhook и deleteWebhook.

Работа с группами

  • Запрос getChat теперь возвращает биографию пользователя для приватных чатов, если она доступна.
  • Запрос getChat теперь возвращает идентификатор связанного чата для супергрупп и каналов, то есть идентификатор группы обсуждения для канала и наоборот.
  • Запрос getChat теперь возвращает местоположение, к которому подключена супергруппа (см. Локальные группы). Добавлен класс ChatLocation для представления местоположения.
  • Добавлен параметр only_if_banned в метод unbanChatMember, чтобы разрешить безопасную разблокировку.

Работа с файлами

  • В классы Аудио и Видео добавлено поле имя_файла , содержащее имя исходного файла.
  • Добавлена ​​возможность отключить определение типа содержимого файла на стороне сервера с помощью параметра disable_content_type_detection в методе sendDocument и классе inputMediaDocument.

Множественные закрепленные сообщения

  • Добавлена ​​возможность закреплять сообщения в приватных чатах .
  • Добавлен параметр message_id к методу unpinChatMessage, чтобы разрешить открепление конкретного закрепленного сообщения.
  • Добавлен метод unpinAllChatMessages, который можно использовать для открепления всех закрепленных сообщений в чате.

Файловые альбомы

  • Добавлена ​​поддержка отправки и получения альбомов аудио и документов в методе sendMediaGroup.

Текущие местоположения

Анонимные администраторы

  • Добавлено поле sender_chat в класс Message, содержащее отправителя сообщения, которое является чатом (группой или каналом). Для обратной совместимости в неканальных чатах поле из в таких сообщениях будет содержать пользователя 777000 для сообщений, автоматически перенаправляемых в группу обсуждения, и пользователя 1087968824 (@GroupAnonymousBot) для сообщений от анонимных администраторов группы.
  • Добавлено поле is_anonymous в класс chatMember, которое можно использовать для распознавания администраторов анонимного чата.
  • Добавлен параметр is_anonymous к методу promotionChatMember, который позволяет продвигать администраторов анонимного чата. Сам бот должен иметь для этого право is_anonymous . Несмотря на то, что боты могут иметь право is_anonymous , они никогда не будут отображаться в чате как анонимные. Боты могут использовать право только для передачи другим администраторам.
  • Добавлен настраиваемый заголовок отправителя анонимного сообщения в класс Message как author_signature .

и более

  • Добавлен метод copyMessage, который отправляет копию любого сообщения.
  • Максимальная длина вопроса опроса увеличена до 300.
  • Добавлена ​​возможность вручную указать текстовые объекты вместо указания parse_mode в классах InputMediaPhoto, InputMediaVideo, InputMediaAnimation, InputMediaAudio, InputMediaDocument, InlineQueryResultPhoto, InlineQueryResultGif, InlineQueryResultMpeg4Gif, InlineQueryResultVideo, InlineQueryResultAudio, InlineQueryResultVoice, InlineQueryResultDocument, InlineQueryResultCachedPhoto, InlineQueryResultCachedGif, InlineQueryResultCachedMpeg4Gif, InlineQueryResultCachedVideo , InlineQueryResultCachedAudio, InlineQueryResultCachedVoice, InlineQueryResultCachedDocument, InputTextMessageContent и методы sendMessage, sendPhoto, sendVideo, sendAnimation, sendAudio, sendDocument, sendVoice, sendPollage, editMessageTessage.
  • Добавлены поля google_place_id и google_place_type в классы Venue, InlineQueryResultVenue, InputVenueMessageContent и необязательные параметры google_place_id и google_place_type для поддержки метода sendVenue API места проведения Google в качестве провайдера.
  • Добавлено поле allow_sending_without_reply в методы sendMessage, sendPhoto, sendVideo, sendAnimation, sendAudio, sendDocument, sendSticker, sendVideoNote, sendVoice, sendLocation, sendVenue, sendContact, sendPoll, sendDice, sendInvoice в качестве сообщений sendMessage, sendMessia not, sendMessia not send ответить, если ответное сообщение уже было удалено.

И последнее, но не последнее

  • Поддерживаются новые футбол и игровые автоматы анимации для случайных игральных костей. Выберите между различными анимациями (игральные кости, дартс, баскетбол, футбол, игровой автомат), указав параметр emoji в методе sendDice.

4 июня 2020 г.

Бот API 4.9

  • Добавлено новое поле via_bot в объект сообщения.Теперь вы можете узнать, какой бот использовался для отправки сообщения.
  • Поддерживаются эскизы видео для встроенной анимации GIF и MPEG4.
  • Поддерживает новую анимацию баскетбола для случайных игральных костей. Выберите между различными анимациями (игра в кости, дартс, баскетбол), указав параметр emoji в методе sendDice.

24 апреля 2020

Бот API 4.8

  • Поддерживаемые объяснения викторин 2.0. Добавьте пояснения, указав параметры объяснение и объяснение_парс_мод в методе sendPoll.
  • Добавлены поля объяснение, и объяснение_entities к объекту опроса.
  • Поддерживаются опросы по времени, которые автоматически закрываются в определенную дату и время. Настройте, указав параметр open_period или close_date в методе sendPoll.
  • Добавлены поля open_period и close_date в объект Poll.
  • Поддерживает новую анимацию дартса для мини-игры в кости. Выберите между анимацией игральных костей по умолчанию и анимацией дротиков, указав параметр emoji в методе sendDice.
  • Добавлено поле emoji в объект Dice.

30 марта 2020 г.

Бот API 4,7

  • Добавлен метод sendDice для отправки сообщения о кубиках, которое будет иметь случайное значение от 1 до 6. (Да, мы знаем о «правильном» единственном числе для die . Но это неудобно, и мы решили чтобы помочь ему измениться. По одной кости за раз!)
  • Добавлен кубик поля в объект сообщения.
  • Добавлен метод getMyCommands для получения текущего списка команд бота.
  • Добавлен метод setMyCommands для изменения списка команд бота через Bot API вместо @BotFather.
  • Добавлена ​​возможность создавать наборы анимированных стикеров путем указания параметра tgs_sticker вместо png_sticker в методе createNewStickerSet.
  • Добавлена ​​возможность добавлять анимированные стикеры в наборы, созданные ботом, указав параметр tgs_sticker вместо png_sticker в методе addStickerToSet.
  • Добавлено поле thumb в объект StickerSet.
  • Добавлена ​​возможность изменять эскизы наборов стикеров, созданных ботом с помощью метода setStickerSetThumb.

23 января 2020

Бот API 4.6

  • Поддерживаемые опросы 2.0.
  • Добавлена ​​возможность отправлять неанонимные опросы, опросы с множественными ответами и викторины: добавлены параметры is_anonymous , type , allowed_multiple_answers , right_option_id , is_closed параметров для метода sendPoll.
  • Добавлен объект KeyboardButtonPollType и поле request_poll к объекту KeyboardButton.
  • Добавлены обновления об изменениях ответов пользователей в неанонимных опросах, представленных объектом PollAnswer и полем poll_answer в объекте Update.
  • Добавлены поля total_voter_count , is_anonymous , type , allowed_multiple_answers , corrective_option_id в объект опроса.
  • Боты теперь могут отправлять опросы в приватные чаты.
  • Добавлена ​​дополнительная информация о боте в ответ на запрос getMe: добавлены поля can_join_groups , can_read_all_group_messages и supports_inline_queries к объекту User.
  • Добавлено необязательное поле язык в объект MessageEntity.

31 декабря 2019 г.

Бот API 4.5

  • Добавлена ​​поддержка двух новых типов MessageEntity: подчеркивание и зачеркивание .
  • Добавлена ​​поддержка вложенных объектов MessageEntity. Сущности теперь могут содержать другие сущности. Если у двух объектов есть общие символы, то один из них полностью содержится внутри другого.
  • Добавлена ​​поддержка вложенных сущностей и новых тегов / (для подчеркнутого текста) и / / (для зачеркнутого текста) в режиме синтаксического анализа HTML.
  • Добавлен новый режим синтаксического анализа, MarkdownV2, который поддерживает вложенные сущности и две новые сущности __ (для подчеркнутого текста) и ~ (для зачеркнутого текста).Режим анализа Markdown остается неизменным для обратной совместимости.
  • Добавлено поле file_unique_id к объектам Animation, Audio, Document, PassportFile, PhotoSize, Sticker, Video, VideoNote, Voice, File и поля small_file_unique_id и big_file_unique_id к объекту ChatPhoto. Новые поля содержат уникальный идентификатор файла, который должен быть одинаковым с течением времени и для разных ботов, но не может использоваться для загрузки или повторного использования файла.
  • Добавлено поле custom_title в объект ChatMember.
  • Добавлен новый метод setChatAdministratorCustomTitle для управления настраиваемыми титулами администраторов, продвигаемых ботом.
  • Добавлено поле slow_mode_delay в объект чата.

29 июля, 2019

Бот API 4.4

  • Добавлена ​​поддержка анимированных стикеров . Новое поле is_animated в объектах Sticker и StickerSet, анимированные стикеры теперь можно использовать в sendSticker и InlineQueryResultCachedSticker.
  • Добавлена ​​поддержка разрешений по умолчанию в группах. Новый объект ChatPermissions, содержащий действия, которые участник может выполнять в чате. Новое поле разрешений в объекте Chat; новый метод setChatPermissions.
  • Поле all_members_are_administrators было удалено из документации для объекта Chat. Поле по-прежнему возвращается в объекте для обратной совместимости, но новые боты должны использовать вместо этого поле разрешений .
  • Добавлена ​​поддержка дополнительных разрешений для членов группы и супергруппы: добавлено новое поле can_send_polls в объект ChatMember, добавлено can_change_info , can_invite_users , can_pin_messages в объекте ChatMember только для пользователей с ограниченным доступом (ранее было доступно только для администраторов).
  • Метод restrictChatMember теперь принимает разрешения нового пользователя в одном аргументе типа ChatPermissions. Старый способ передачи параметров некоторое время будет работать для обеспечения обратной совместимости.
  • Добавлено описание поддержка базовых групп (ранее была доступна в супергруппах и чатах каналов). Вы можете передать chat_id группы в setChatDescription и получить описание группы в объекте Chat в ответ на метод getChat.
  • Добавлена ​​поддержка Invite_link для базовых групп (ранее была доступна в супергруппах и чатах каналов). Вы можете передать chat_id группы в exportChatInviteLink и получить ссылку для приглашения группы в объекте Chat в ответ на метод getChat.
  • Идентификаторы файлов из объекта ChatPhoto теперь недействительны и больше не могут использоваться при изменении фотографии.
  • Все запросы веб-перехватчиков от Bot API теперь поступают из подсетей 149.154.160.0/20 и 91.108.4.0/22 ​​. Большинству пользователей не нужно ничего делать, чтобы продолжать получать веб-перехватчики. Если вы управляете входящим доступом с помощью брандмауэра, вам может потребоваться обновить конфигурацию. Здесь вы всегда можете найти список реальных IP-адресов серверов, используемых для отправки веб-перехватчиков: https: // core.telegram.org/bots/webhooks.
  • В следующем обновлении Bot API (версия 4.5, ) вложенные объекты MessageEntity будут разрешены в текстах и ​​заголовках сообщений. Убедитесь, что ваш код может правильно обрабатывать такие объекты.

31 мая 2019 г.

Бот API 4.3

  • Добавлена ​​поддержка Seamless Telegram Login на внешних сайтах.
  • Добавлен новый объект LoginUrl и новое поле login_url к объекту InlineKeyboardButton, который позволяет автоматически авторизовать пользователей , прежде чем они перейдут по URL-адресу, указанному ботом.Пользователям будет предложено подтвердить авторизацию в их приложении Telegram (требуется версия 5.7 или выше) при нажатии кнопки:

Также в этом обновлении:

  • Добавлено поле reply_markup к объекту сообщения, содержащему встроенную клавиатуру, прикрепленную к сообщению.
  • Если сообщение со встроенной клавиатурой пересылается, переадресованное сообщение теперь будет иметь встроенную клавиатуру, если клавиатура содержала только кнопки url и login_url или если сообщение было отправлено через бот и клавиатура содержала только url , login_url , switch_inline_query или switch_inline_query_current_chat кнопки.В последнем случае кнопки switch_inline_query_current_chat заменяются на кнопки switch_inline_query .
  • Боты теперь получают обновление edited_message , даже если изменилось только сообщение Message.reply_markup .
  • Боты, у которых есть can_edit_messages прямо в канале, теперь могут использовать метод editMessageReplyMarkup для сообщений, написанных другими администраторами, без ограничения в 48 часов.
  • Не забывайте, что начиная с июля 2019 года , запросов веб-перехватчиков от Bot API будут поступать из подсетей 149.154.160.0 / 20 и 91.108.4.0/22 ​​. Большинству пользователей не нужно ничего делать, чтобы продолжать получать веб-перехватчики. Если вы управляете входящим доступом с помощью брандмауэра, вам может потребоваться обновить конфигурацию. Вы всегда можете найти здесь список реальных IP-адресов серверов, с которых отправлялись веб-перехватчики: https://core.telegram.org/bots/webhooks.

14 апреля 2019

Бот API 4.2

  • Добавлена ​​поддержка собственных опросов: добавлен объект Poll, методы sendPoll и stopPoll и поле poll в объекты Message и Update.
  • Метод deleteMessage теперь можно использовать для удаления сообщений, отправленных пользователем боту в приватных чатах в течение 48 часов.
  • Добавлена ​​поддержка закрепленных сообщений в базовых группах в дополнение к супергруппам и чатам каналов: вы можете передать chat_id группы в pinChatMessage и открепитьChatMessage, а также получить закрепленное групповое сообщение в объекте Chat.
  • Добавлено поле is_member к объекту ChatMember, которое можно использовать, чтобы определить, является ли пользователь с ограниченным доступом участником чата.
  • Добавлено поле forward_sender_name к объекту сообщения, содержащее имя отправителя, который решил скрыть свою учетную запись.
  • Начиная с июля 2019 года, запросы веб-перехватчиков от Bot API будут поступать из подсетей 149.154.160.0/20 и 91.108.4.0/22 ​​. Большинству пользователей не нужно ничего делать, чтобы продолжать получать веб-перехватчики. Если вы управляете входящим доступом с помощью брандмауэра, вам может потребоваться обновить конфигурацию. Здесь вы всегда можете найти список реальных IP-адресов серверов, используемых для отправки веб-перехватчиков: https: // core.telegram.org/bots/webhooks.
  • Эскизы документов теперь должны вписываться в квадрат 320x320 вместо 90x90.

27 августа 2018

Бот API 4.1

26 июля 2018

Бот API 4.0 .

  • Добавлена ​​поддержка Telegram Passport . Подробности см. В официальном объявлении в блоге и в руководстве.
  • Добавлена ​​поддержка для редактирования медиаконтента сообщений : добавлен метод editMessageMedia и новые типы InputMediaAnimation, InputMediaAudio и InputMediaDocument.
  • Добавлено поле thumb к объекту Audio, чтобы содержать эскиз обложки альбома, которому принадлежит музыкальный файл.
  • Добавлена ​​поддержка для прикрепления пользовательских эскизов к загруженным файлам. Для анимаций, аудио, видео и видеозаметок размером менее 10 МБ миниатюры создаются автоматически.
  • tg: // URL теперь можно использовать во встроенных кнопках url клавиатуры и text_link объектах сообщений.
  • Добавлен метод sendAnimation, который можно использовать вместо sendDocument для отправки анимаций, указав их продолжительность, ширину и высоту.
  • Добавлена ​​анимация поля к объекту сообщения. Для обратной совместимости, когда это поле установлено, также будет установлено поле документ .
  • Добавлено два новых типа MessageEntity: cashtag и phone_number .
  • Добавлена ​​поддержка площадок Foursquare: добавлено новое поле foursquare_type к объектам Venue, InlineQueryResultVenue и InputVenueMessageContent, а параметр foursquare_type в метод sendVenue.
  • Теперь вы можете создавать встроенные упоминания пользователей, которые нажимали кнопки обратного вызова вашего бота.
  • Теперь вы можете использовать заголовок ответа Retry-After , чтобы настроить задержку, после которой Bot API будет повторять запрос после неудачного ответа от веб-перехватчика.
  • Если веб-перехватчик возвращает ошибку HTTP 410 Gone для всех запросов более 23 часов подряд, он может быть автоматически удален.
  • Добавлена ​​поддержка vCard при совместном использовании контактов: добавлено поле vcard к объектам Contact, InlineQueryResultContact, InputContactMessageContent и методу sendContact.

13 февраля 2018

Бот API 3.6 .

  • Поддерживается форматирование текста в заголовках мультимедиа. Укажите желаемый parse_mode (Markdown или HTML), когда вы указываете заголовок.
  • В супергруппах, если бот получает сообщение, являющееся ответом, он также получит сообщение, на которое это сообщение отвечает, даже если исходное сообщение недоступно из-за настроек конфиденциальности бота. (Другими словами, ответ на любое сообщение в супергруппе сообщением, в котором упоминается бот или содержит команду для него, действует как пересылка исходного сообщения боту).
  • Добавлено новое поле connected_website в сообщение. Бот получит сообщение с этим полем в приватном чате, когда пользователь войдет в систему на веб-сайте, подключенном к боту, с помощью виджета входа и позволит отправлять сообщения от вашего бота.
  • Добавлен новый параметр supports_streaming в метод sendVideo и поле с тем же именем в объект InputMediaVideo.

17 ноября 2017 г.

Бот API 3.5 .

11 октября 2017 г.

Bot API 3.4 .

23 августа 2017

Бот API 3.3 .

  • Теперь боты могут упоминать пользователей с помощью встроенных упоминаний без использования имен пользователей.
  • getChat теперь также возвращает закрепленные сообщения в супергруппах, если они есть. Добавлено новое поле pinned_message в объект чата.
  • Добавлены новые поля author_signature и forward_signature в объект Message.
  • Добавлено новое поле is_bot в объект «Пользователь».

21 июля 2017 г.

Бот API 3.2 . Научите своего бота обращаться со стикерами и наборами стикеров.

30 июня 2017 г.

Бот API 3.1 . Создайте собственную роботизированную полицию для супергрупп с помощью этих новых методов для ботов-администраторов:

  • Добавлены новые методы restrictChatMember и promotionChatMember для управления пользователями и администраторами, добавлен новый параметр until_date в kickChatMember для временных банов.
  • Добавлены новые методы exportChatInviteLink, setChatPhoto, deleteChatPhoto, setChatTitle, setChatDescription, pinChatMessage и unpinChatMessage для управления группами и каналами.
  • Добавлены новые поля , фото, , , описание, и , invive_link, , в объект чата.
  • Добавлены новые поля until_date , can_be_edited , can_change_info , can_post_messages , can_edit_messages , can_delete_messages , can_invite_users , can_restrict_members , can_pin_messages , can_promote_members , can_send_messages , can_send_media_messages , can_send_other_messages и can_add_web_page_previews в объект ChatMember.

18 мая 2017 г.

Представляем Bot API 3.0 .

НОВАЯ Платежная Платформа

См. Краткий обзор в разделе «Введение в бот-платежи». Если вы не разработчик, вам может больше понравиться этот удобный пост в блоге.

НОВЫЕ видеосообщения

  • Начиная с Telegram v.4.0, пользователи могут отправлять короткие округленные видеосообщения, используя интерфейс, аналогичный интерфейсу голосовых заметок.
  • Добавлен метод sendVideoNote, новое поле video_note в Message, поля record_video_note или upload_video_note в sendChatAction.

НОВЫЕ многоязычные боты

  • Объект User теперь может иметь поле 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.

4 декабря 2016 г.

Представляем Bot API 2.3.1 , изящное небольшое обновление, которое даст вам больше контроля над тем, как ваш бот получает обновления.

  • Используйте новое поле max_connections в setWebhook, чтобы оптимизировать нагрузку на сервер вашего бота
  • Используйте allowed_updates в setWebhook и getUpdates, чтобы выборочно подписаться на обновления определенного типа. Помимо прочего, это позволяет вам перестать получать обновления о новых сообщениях в каналах, где ваш бот является администратором.
  • deleteWebhook перемещен из setWebhook, чтобы получить для себя целый отдельный метод.

21 ноября 2016 г.

Бот API 2.3

  • Модифицированный режим конфиденциальности бота для единообразия.
  • Теперь ваш бот может получать обновления о сообщениях в каналах . Добавлены новые поля channel_post и edited_channel_post в Обновить.

  • Теперь вы можете обновить высокие баллы до более низкого значения, используя новый параметр force в setGameScore.Удобно для наказания читеров или исправления ошибок в таблице рекордов вашей игры.

  • Начиная с сегодняшнего дня сообщения с высокими оценками по умолчанию будут обновляться с новыми рекордами. Используйте disable_edit_message в setGameScore, если вы этого не хотите.
  • Параметр edit_message из setGameScore больше не используется. Для обратной совместимости это будет некоторое время учитываться, если только disable_edit_message не передано явно.
  • Добавлено новое поле forward_from_message_id в Сообщение.
  • Добавлен новый параметр cache_time в answerCallbackQuery. Со временем будет работать в приложениях Telegram - где-то после версии 3.14, может быть, 3.15.
  • Переименован hide_keyboard в remove_keyboard в ReplyKeyboardRemove для ясности. hide_keyboard еще некоторое время будет работать в целях обратной совместимости.

3 октября 2016 г.

API ботов 2.2. Представляем новую игровую платформу! См. Это введение для краткого обзора.
Если вы не разработчик, вам может понравиться этот удобный пост в блоге больше.

Прочие изменения

  • Новое поле all_members_are_administrators в объекте Chat.
  • Определенные ответы сервера теперь могут содержать новое поле параметров с расширенной информацией об ошибках, которые произошли при обработке ваших запросов.

25 мая 2016 г.

22 мая 2016 г.

  • Бот API 2.1. Добавлены дополнительные инструменты для ботов-администраторов группы. Теперь ваш бот может получить список администраторов и количество участников в группе, проверить текущий статус пользователя (администратор, создатель, покинул группу, исключен из группы) и покинуть группу.
  • Добавлены новые методы: getChat, leaveChat, getChatAdministrators, getChatMember, getChatMembersCount.
  • Добавлена ​​поддержка отредактированных сообщений и новых упоминаний из Telegram v.3.9. Новые поля: edited_message в Update, edit_date в Message, пользователь в MessageEntity.Новое значение text_mention для поля типа в MessageEntity.

12 мая 2016 г.

6 мая 2016

  • В объект «Наклейка» добавлено поле emoji . Теперь ваш бот может узнать смайлик, которому соответствует наклейка.
  • Добавлено поле forward_from_chat в объект Message для сообщений, пересылаемых из каналов.

9 апреля 2016 г.

Представляем Bot API 2.0 . Посетите эту страницу для обзора этого крупного обновления.

Встроенные боты

  • Добавлена ​​поддержка всех типов контента, доступных в Telegram. Теперь поддерживаются 19 типов объектов InlineQueryResult.
  • Встроенные боты теперь могут заменять все виды контента текстом. Добавлено 4 типа объектов InputMessageContent.
  • Ваш встроенный бот также может запрашивать у пользователей разрешение на использование их местоположения. Добавлена ​​новая команда Botfather / setinlinegeo , добавлено поле location к объекту InlineQuery, добавлены поля location и inline_message_id в объект ChosenInlineResult.
  • Добавлен простой способ для переключать между встроенным режимом и приватным чатом с ботом - полезно для настройки, установления внешних подключений и обучения пользователей тому, как использовать вашего бота во встроенном режиме. В метод answerInlineQuery добавлены параметры switch_pm_text и switch_pm_parameter .

Разное

20 февраля 2016

  • Добавлен параметр disable_notification ко всем методам отправки сообщений или любого рода.
  • Удалена обратная совместимость из метода sendAudio. Голосовые сообщения теперь нужно отправлять с помощью метода sendVoice. Больше нет необходимости указывать непустое название или исполнителя при отправке аудио по file_id .

20 января 2016 г.

  • Между прочим, вы можете использовать форматирование как в стиле HTML, так и в стиле уценки в сообщениях бота, чтобы отправлять полужирный, курсив или текст фиксированной ширины и встроенные ссылки. Все официальные клиенты Telegram это поддерживают.Подробнее см. Параметры форматирования.

14 января 2016 г.

  • Теперь вы можете собирать отзывы о том, какие результаты, предоставленные вашим встроенным ботом, выбирают пользователи. Добавлена ​​команда setinlinefeedback для Botfather, новый тип ChosenInlineResult, новое поле selected_inline_result в объект Update.

4 января 2016 г.

Ноябрь 2015

  • Добавлена ​​поддержка супергрупп. Поле Type в объекте Chat теперь может содержать «супергруппу».
  • В объект сообщения добавлены новые необязательные поля: supergroup_chat_created , migrate_to_chat_id , migrate_from_chat_id и channel_chat_created .

8 октября 2015 г.

  • Добавлена ​​начальная поддержка канала для ботов (на данный момент клиенты Telegram не поддерживают это, ждите обновлений):
  • Поле Чат в сообщении теперь имеет новый тип Чат.
  • Теперь вы можете передавать имя пользователя канала (в формате @channelusername ) вместо chat_id во всех методах (и вместо from_chat_id в forwardMessage).Чтобы это работало, бот должен быть администратором канала (и это именно то, что клиенты Telegram пока не поддерживают - добавление ботов в качестве администраторов скоро появится).

18 сентября 2015 г.

  • Теперь боты могут скачивать файлы и медиафайлы, отправленные пользователями.
  • Добавлены getFile и File.

7 сентября 2015 г.

  • Теперь вы можете передавать параметры с помощью application / json (обратите внимание, что это не работает для загрузки файлов: используйте multipart / form-data для загрузки файлов).
  • Добавлена ​​очень простая поддержка уценки. В sendMessage добавлено новое поле parse_mode . На данный момент сообщения с уценкой будут корректно отображаться только в Telegram для Android . Другие официальные приложения скоро появятся.

29 августа 2015 г.

  • Добавлена ​​поддержка самоподписанных сертификатов: загрузите свой сертификат с помощью параметра certificate в методе setWebhook.
  • Теперь вы можете делать новые запросы при ответе на обновления веб-перехватчика.

15 августа 2015

  • Добавлен новый тип Voice и новый метод sendVoice для отправки голосовых сообщений.
  • Более ранняя версия Audio и sendAudio теперь должны использоваться для отправки музыкальных файлов. Клиенты Telegram будут отображать такие файлы во встроенном в приложение музыкальном плеере. Если вы использовали sendAudio для своего бота для отправки голосовых сообщений, используйте вместо него sendVoice .
  • Добавлены необязательные поля исполнитель , заголовок в объект Audio и метод sendAudio .
  • Добавлено необязательное поле voice в объект Message .

июль 2015

  • Поле thumb теперь является необязательным для объектов Video, Sticker и Document
  • API теперь поддерживает подписи к видео и фотографиям. Поле заголовка было удалено из объекта Video и вместо этого добавлено к объекту Message.
  • caption и duration необязательные поля были добавлены в метод sendVideo.
  • Исправлена ​​опечатка: user_id в объекте Contact теперь правильно помечен как Integer, а не String

24 июня 2015 г.

Официальный запуск бот-платформы.

Назад к руководству по API ботов »

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *