Чек-лист по разработке чат-ботов
Привет! На связи команда Botcreators.ru. В этом материале делимся своим чек-листом по разработке чат-ботов!
К нам очень часто обращаются заказчики с однотипными запросами. Чтобы как-то автоматизировать ответы для них, мы решили собрать самые частые вопросы в некий чек-лист, который можно держать под рукой. Будет полезно и заказчикам и разработчикам! Если не хочется читать статью целиком, то можно скачать его прямо сейчас по этой ссылке.
Теперь развернуто про каждый из пунктов. Что же нужно учесть при разработке любого чат-бота для мессенджера?
Позаботьтесь об описании
Очень часто во многих продуктах страдает описание. Это относится и к сайтам и к приложениям и к ботам. Многие пишут очень заумно и сложно и из-за этого пользователю становится тяжело продраться сквозь дебри информации к сути.
Поэтому первый совет звучит очень просто: позаботьтесь об описании. Оно должно быть коротким, понятным, простым и отражать суть. И кстати, будет не лишним добавить картинку в поле Description в BotFather. Об этом мы писали в этой статье с примерами.
Добавьте немного эмодзи в интерфейс бота
Бот должен делать то, что от него ожидают
Если вы сделали бота для группового чата, то он не должен реагировать на все подряд и раздражать всех вокруг. Он должен иметь набор команд или ПОНЯТНЫХ функций, которые отрабатывает четко без фантомных приколов. Хороший пример реализации можно посмотреть в этом боте.
Если бот сделан для общения с ним в личке, то убедитесь, что у вас нет тупиковых сценариев. Пользователь должен понимать, что происходит в любой момент времени.
Также позаботьтесь, чтобы при отправке рандомного сообщения не по сценарию (да, пользователи так делают), бот реагировал предсказуемо. Например отправлял сообщение в чат вроде такого: «Я не понимаю. Пожалуйста, воспользуйтесь кнопками ниже 👇».
Иными словами этот тезис можно переформулировать так: у бота должна быть понятная механика. Он не должен вводить пользователя в заблуждение.
Администрируйте бота сами
Этот пункт про безопасность. К нам достаточно часто обращались с вопросом «ой, а админом бота был другой человек, как мне теперь вернуть доступ?». Единственным верным ответом тут может быть: администрируйте своего бота сами. Не надо доверять это третьим лицам.
Про корпоративный номер, кстати, тоже смешно. К нам как-то обратился человек, который завел токен бота на корпоративном номере.
Если вы до сих пор не понимаете, что за токены и что за администрирование, то рекомендуем прочесть эту статью.
Не добавляйте слишком много кнопок
Пользователь не должен терять кнопки
Бот не имеет доступа к датчикам смартфона
Старайтесь проектировать логику своего бота с учетом этого тезиса. Бот это не полноценная замена мобильным приложениям. Одна из причин — это как раз отсутствие доступа к датчикам смартфона: акселерометру и т.д. Подробнее про различия чат-ботов и приложений писали в этой статье.
Бот не видит сообщения других ботов
Упрощайте везде, где это возможно
Чек-лист по разработке чат-бота
Эти и еще 25 пунктов мы учитываем при разработке чат-ботов на заказ.
Скачивание чек-листа в формате PDF и в хорошем качестве доступно по этой ссылке.


Web-технологии
534 поста5.8K подписчиков
Правила сообщества
1. Не оскорблять других пользователей
2. Не пытаться продвигать свои услуги под видом тематических постов
3. Не заниматься рекламой
4. Никакой табличной верстки
5. Тег сообщества(не обязателен) pikaweb