Каждый мессенджер — это отдельное приложение со своими функциями и возможностями. У вас есть два варианта создания бота:
- сделать бота, который будет легко перенести из одного канала в другой, но при этом учитывать ограничения всех мессенджеров;
- делать бота для каждого канала отдельно, но зато с использованием всего доступного функционала каждого мессенджера.
В этой статье расскажем, как проще всего реализовать первый вариант.
Последовательность конвертации
Мы рекомендуем создавать ботов в таком порядке:
- Вконтакте
- Viber
- Facebook messenger*
- Telegram (есть разметка текста и меню, чего нет в других мессенджерах)
Если создавать и конвертировать ботов в такой последовательности, то будет меньше всего правок после конвертации.
Длина текста
Рекомендуем писать текстовые сообщения длинной до 500 символов.
Во-первых, короткие сообщения лучше читают, а значит будет выше конверсия.
Во-вторых, в некоторых мессенджерах есть ограничения по длине сообщения.
Картинки
Viber использует квадратные JPEG изображения (400х400px) размером до 1Мб. Рекомендуем сразу подготовить такие изображения для всего бота, либо потом отредактировать картинки в Viber боте.
Важно: галерея доступна только для каналов Telegram.
Видео
Для каждого мессенджера свои требования к видеофайлам, самый простой вариант — это не отправлять само видео, а разместить ссылку на YouTube или другой плеер.
Прикрепление вложений для Вконтакте
Кнопки
Название кнопки делайте до 20 символов. Кнопок действий не рекомендуем делать более 3-х, а кнопок с вариантами ответа до 10.
От кнопок с типом «Действие» и с типом URL в боте можно протягивать связь к другим шагам.

Особенности кнопок Telegram описаны отдельно в статье.
Типы кнопок для Вконтакте — в статье.
Ссылки
URL ссылки можно размещать прямо в тексте сообщения либо в кнопке.
Файлы
Прикреплять через блок файл или отправлять ссылку на Google Диск или другое хранилище.
Эти рекомендации помогут вам быстрее создать универсального бота для всех мессенджеров, но, конечно же вы в любой момент можете зайти в каждого из ботов и отредактировать его. Например, поменять цвет кнопок для ВКонтакте или добавить ссылки в кнопки в Telegram.
Сравнение возможностей для каналов Telegram и Вконтакте на платформе BotHelp
| Функция | Telegram | Вконтакте |
| Инлайн-кнопки | ✅ | ✅ |
| Форматирование текста | ✅ | ❌ |
| Диплинки | ✅ | ❌ |
| Ссылка на бота | ✅ | ❌ |
| Кнопки меню с командами | ✅ | ❌ |
| Клавиатура | ❌ | ✅ |
| Галерея | ✅ | ❌ |
| Предпросмотр ссылок | ✅ | ✅ |
| Защита контента | ✅ | ❌ |
| Голосовые сообщения | ✅ | ❌ |
| Видео-заметка | ✅ | ❌ |
| Проверить подписку на группу/канал | ✅ | ❌ |
| Разблокировать пользователя | ✅ | ❌ |
| Исключить из группы/канала | ✅ | ❌ |
| Подтвердить/отклонить заявку на вступление | ✅ | ❌ |
| Пост с кнопкой | ✅ | ❌ |
| Сайт в мини-приложении | ✅ | ❌ |
| Реакция на заявку | ✅ | ❌ |
| Лендинг | ❌ | ✅ |
| URL в кнопке | ✅ | ✅ |
| Интеграции внешних API / Webhook | ✅ | ✅ |
| Рассылки / авторассылки | ✅ | ✅ |
| Импорт подписчиков | ✅ | ✅ |
| Настройка рекламных воронок | ✅ | ✅ |
| Макросы | ✅ | ✅ |
| Ключевые слова | ✅ | ✅ |
| Поля и переменные | ✅ | ✅ |
| Приветствие при подписке | ✅ | ✅ |
| Отправка уведомления агенту в Telegram | ✅ | ❌ |
| Отправка уведомления в канал Telegram | ✅ | ✅ |
| Остановка, редактирование и удаление рассылок | ✅ | ❌ |
| Отправка видео до 2 гб | ✅ | ❌ |
О всех возможностях платформы можете почитать в нашей статье: https://help.bothelp.io/vozmozhnosti-bothelp-2/
Подробный цикл статей про возможности ботов Вконтакте: https://help.bothelp.io/category/vkontakte/
Подробный цикл статей про возможности ботов Telegram: https://help.bothelp.io/category/telegram-telegram/
Различия ботов в каналах описаны в статье: https://help.bothelp.io/razlichiya-botov-v-kanalah-2/
* Принадлежит организации Meta, признанной экстремистской и запрещённой на территории РФ.
Если вы не нашли ответ на свой вопрос, задайте его нам в чате внутри кабинета либо напишите в Telegram BotHelpSupportBot или на почту hello@bothelp.io
Получите 14 дней полного функционала платформы для создания рассылок, автоворонок и чат-ботов BotHelp.