Найти в Дзене

Советы по созданию чат-ботов

Оглавление

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

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

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

Не забывайте про описание

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

Поэтому первая рекомендация - всегда добавляйте описание. Оно должно быть емким, кратким, лёгким для понимания и отражать весь функционал бота.

Добавляйте эмодзи

Зачастую создатели не используют эмодзи. Однако они позволяют разнообразить скучный текст. Да и кнопки имеют банальный и неинтересный вид. Оживить их можно с использованием эмодзи. К примеру, кнопку «Далее» вы можете оформить как «👉 Далее». Но не грузите лишним интерфейс. Посмотрите, большое количество эмодзи будет перебором: «Далее😌🔥❤️📌‼️🎯».

Назначение бота должно совпадать с ожиданием

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

Если бот создается для переписки в личных сообщениях, то необходимо проверить, что он не имеет сценариев тупика. Человек должен понимать всё, что происходит в конкретный момент. Также важно продумать, чтобы при отправлении сообщения рандомно и не по сценарию, бот смог правильно отреагировать. К примеру, отправлял сообщение «Мне не понятен ваш запрос. Используйте кнопки ниже 👇».

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

Выполняйте администрирование самостоятельно

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

Напомним вам про корпоративный номер телефона. Некоторые разработчики на него заводят токен бота.

Не используйте большое количество кнопок

Не все пользователи Телеграм имеют телефон последней модели. Это означает, что размеры их экранов могут быть небольшими. Для iPhone и простенького Samsung мобильные версии мессенджера будут разными.

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

Всегда представляете, как будет выглядеть бот на телефоне с небольшим экраном.

Не дайте человеку потерять кнопки

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

Это обеспечит его удобное использование. Но для этого важно грамотно подойти к реализации этой идеи.

У бота отсутствует доступ к датчикам телефона

Разрабатывайте его с учетом этого аспекта. Бот не способен заменить приложение на телефоне. Он не имеет доступа к датчикам таким, как акселерометр и другие. Поэтому этот совет также важно учитывать при его разработке.

Бот не может увидеть сообщение от других чат ботов

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

Но важно отметить, что здесь есть также исключения. Они касаются ботов, которые были созданы при помощи Telegram Web API.

Делайте функционал максимально простым, насколько это возможно

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