Что такое синонимы и зачем они нужны?

Просмотров:920

Синонимы помогают сделать общение с ботом больше похожим на общение с человеком.

По сути, это все варианты слов, которые вызовут нужную команду.
Можно задать разные фразы, по которым будет запускаться бот, например: "Привет!", "Здравствуй!", "Старт" и так далее. Во всех случаях вариант фразы-синонима = /start.

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

К примеру, команда /start будет срабатывать по полному или частичному совпадению ("Привет!", "Прив", "Приветики"), если сообщение будет начинаться с синонима, заканчиваться им или содержать определённое количество символов.

Уточнить фразу можно с помощью операторов. Оператор "!" фиксирует точную форму слова. Оператор "-" — исключит срабатывание синонима в случае, если сообщение содержит указанную фразу. Например, если "заминусовать" слово "бот", синоним не сработает при сообщении "Привет, бот!".

Синонимы можно настроить с %шанса срабатывания, а также для категории пользователей — тогда он будет срабатывать только для выбранной категории.

Подробнее о синонимах здесь.

Была ли страница полезна?