Что это
Тот же бот, но в сообществе ВКонтакте: отвечает в сообщениях, принимает заказы, выдаёт файлы. Нужен как основной канал для аудитории ВК и как резервный, если Telegram недоступен.
Как используем
Делаем ботов ВК на общей базе с Telegram: одни данные, два входа. Так устроена выдача доступов в VPN-сервисе и заказ в витрине «Дыхание Поволжья».
Где это нужно бизнесу
- Ваши покупатели живут во ВКонтакте, и сделка закрывается в сообщениях сообщества.
- Заказ с сайта должен приходить в чат сообщества уже собранным, а не «здравствуйте, хочу вот это».
- Если Telegram недоступен, клиенты всё равно должны получать сервис.
Как мы это используем
- Заказ с сайта. У «Дыхания Поволжья» корзина сайта передаёт состав заказа боту сообщества по одноразовому коду, и покупатель попадает в чат с готовым заказом. Бот на Python и aiohttp работает через Long Poll, читает каталог с API сайта, берёт заказ по коду ровно один раз и сверяет состав с базой сайта, а не с тем, что прислал браузер. Опт, отсутствие и незнакомые вопросы передаёт менеджеру.
- Резервный канал. В Tech Poly VPN бот ВКонтакте выдаёт конфиги, если Telegram недоступен: аккаунт привязывается одноразовым кодом, клиент получает ссылку-подписку, а не сырой ключ.
Ботов ВКонтакте делаем в разделе Боты для Telegram и ВКонтакте.
Типичные проблемы
- Ограничения площадки. Положить товар в корзину ВКонтакте со стороннего сайта нельзя. А тем, кто уже переписывался с сообществом, ВКонтакте не передаёт параметр ссылки — поэтому код кладётся в буфер обмена, и бот понимает его как текст.
- Сайт или бот не отвечает. Если сайт не ответил за три секунды или бот выключен, корзина переходит к копированию текста заказа.
- Нет токена — нет уведомлений. В интернет-магазине уведомления во ВКонтакте написаны, но не включены: не хватает токена сообщества.
Когда это не нужно
Если ваша аудитория не во ВКонтакте, бот там не нужен. Резервный канал оправдан для критичных сервисов, где клиент не должен остаться без доступа.