Botmother @botmothercom Channel on Telegram

Botmother

@botmothercom


🤖 Канал конструктора чат-ботов Botmother.ru — тут про новости, обновления, кейсы и интересные фишки.
💬 Присоединяйтесь к нашему чату @botmotherchat, чтобы общаться с единомышленниками и обмениваться идеями.

Botmother (Russian)

Botmother - канал конструктора чат-ботов Botmother.ru. Здесь вы найдете самые свежие новости, обновления, кейсы и интересные фишки, связанные с созданием чат-ботов. Присоединяйтесь к нашему чату @botmotherchat, чтобы общаться с единомышленниками, делиться идеями и узнавать больше о возможностях создания чат-ботов. Если вы интересуетесь инновациями в этой области и хотите быть в курсе самых актуальных событий, то Botmother - идеальное место для вас! Присоединяйтесь прямо сейчас и станьте частью нашего сообщества ботоводов.

Botmother

20 Nov, 07:11


💡 Как тестировать экраны по отдельности

Тестируйте экраны сразу после их сохранения:

1. В поле редактора нажмите на экран, который собираетесь запустить. После этого у экрана появится синяя рамка по периметру.
2. Перейдите во вкладку Экран на правой панели. В разделе Ссылки на экран вы увидите ссылки на платформы, где подключен бот. Такие ссылки поддерживаются не везде. Например, в ВК экран можно протестировать с помощью события Шаблон.
3. Скопируйте ссылку на экран или сразу перейдите по ссылке, нажав значок стрелки.

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

Подробнее про редактор ботов можно узнать в статье в базе знаний →

#ботхаки

Botmother

18 Nov, 07:44


🛠 В ночь с 18 на 19 ноября с 00:00 до 04:00 по Москве, проведем работы по улучшению надежности системы. В это время возможны короткие перебои в работе ботов на 5-10 минут.

Botmother

15 Nov, 08:06


💡 Как в Телеграме удалить последнее сообщение от пользователя

Используйте этот метод для удаления последнего сообщения отправленного пользователем.

Добавьте Нативный запрос, выберите метод deleteMessage и добавьте Тело запроса:

{
"message_id":
"{{lastUpdate.update.message_id}}"
}

Расположите этот запрос после Ввода от пользователя или Развилки, в зависимости от того, с помощью чего принималось присланное сообщение. После этого сохраните изменения.

Подробнее про то, как удалять последнее сообщение от пользователя можно узнать в статье в базе знаний →

#ботхаки

Botmother

11 Nov, 09:25


💡 Как в боте автоматически подставлять нужное окончание в сообщение

Когда заранее не известно сколько упаковок товара закажет клиент и в других подобных случаях, можно создать универсальное сообщение после заказа: «В вашей корзине упаковок: {{var}}». Пользователи будут получать такие сообщения: «В вашей корзине упаковок: 1», «В вашей корзине упаковок: 2» и т.д.

Чтобы в оповещении подставлялось правильное окончание в зависимости от числа, которое указал пользователь, используйте хелпер declension

Добавьте такой текст шаблона, если число упаковок было записано в переменную var:

В вашей корзине {{var}} {{declension (var) "упаковка,упаковки,упаковок"}}

Благодаря хелперу declension, бот автоматически подставит правильное окончание в слове после числа: «В вашей корзине 1 упаковка», «В вашей корзине 2 упаковки», «В вашей корзине 10 упаковок».

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

#ботхаки

Botmother

07 Nov, 07:42


💡 Как сделать сворачиваемую цитату в Телеграм

Теперь можно форматировать тексты с помощью Markdown на платформах Телеграм и ТамТам. Для этого мы добавили выбор Способа форматирования в настройки компонентов.

Выберите Markdown чтобы прислать сворачиваемую цитату в Телеграм. В такой цитате будут видны только первые три строчки. Пользователю нужно будет кликнуть по цитате чтобы увидеть продолжение.

В редакторе форматирование будет иметь такой вид:

**>Эти строки
>пользователи увидят
> не раскрыв цитату
>А эту часть будет видно
>только после открытия||

Можно сделать более длинный текст, добавляя в середину строчки, которые начинаются со знака «‎больше»‎.

Подробнее про новое форматирование можно узнать в статье в базе знаний →

#ботхаки

Botmother

05 Nov, 10:34


Восстановили работу.

Botmother

05 Nov, 10:06


Прилегли, разбираемся.

Botmother

05 Nov, 09:35


💡 Как сделать копию бота

Копировать ботов можно как внутри аккаунта, так и между аккаунтами.

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

Чтобы скопировать бота на другой аккаунт, напишите нам на [email protected] с почты владельца бота и укажите аккаунт, на который бота нужно скопировать.

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

Подробнее про копирование и другие настройки можно узнать в статье в базе знаний →

#ботхаки

Botmother

01 Nov, 15:34


🗓 График работы поддержки на ноябрьских праздниках

Поддержка работает 2 ноября с 9:00 до 19:00 по московскому времени, 3 и 4 ноября — выходные.

Botmother

01 Nov, 07:16


💡 Как повторить рассылку

Вы можете повторно отправлять рассылки из раздела Завершенные. Для дублирования рассылки нажмите кнопку Создать черновик и перейдите в раздел Черновики.

Чтобы рассылка стала готовой к отправке, нажмите кнопку Редактировать. Теперь вы можете отправить точную копию когда-то отправленной рассылки или внести правки.

Подробнее про рассылки можно узнать в статье в базе знаний →

#ботхаки

Botmother

30 Oct, 07:37


💡 Как настроить бота на разные ответы в рабочее и не рабочее время

Делимся способом для продвинутых пользователей Ботмамы.

Используйте такой сценарий для бота срабатывающего в разные часы по-разному.
Например, в боте с поддержкой отвечающей только в рабочее время, пользователь должен попадать на экран с оператором исключительно с 10 до 19. Если написать боту вечером и ночью, то придет уведомление о том, что саппорт сможет ответить только завтра.

Для создания подобного сценария, запишите текущее время в переменную. В ее Значении используйте хелпер {{formatDate "HH:mm"}}

Далее добавьте Развилку, которая будет брать значение из этой переменной и проверять соответствует ли текущее время диапазону из регулярного выражения.

Для этого добавьте Цель в Развилке и поменяйте тип данных на Регулярное выражение, затем запишите регулярку для диапазона с 10 до 19: ^1[0-8]\:[0-5][0-9]$

Создайте экраны для первой Цели и для Цели по умолчанию. В Цель 1 будут попадать пользователи написавшие в рабочее время, по Цели по умолчанию будут переходить все кто написал после окончания рабочего дня.

Подробнее про то, как настроить ответы бота в зависимости от времени входа пользователя можно узнать в статье в базе знаний →

#ботхаки

Botmother

25 Oct, 07:09


💡 Как отредактировать последнее сообщение от бота в ВК

Чтобы отредактировать последнее сообщение от бота в ВК, добавьте Нативный запрос следующим компонентом после сообщения, которое вы хотите изменить.

Поменяйте платформу с Телеграма на ВКонтакте, затем выберите метод запроса messages.edit.

В настройках Нативного запроса добавьте Тело запроса для удаления последнего сообщения. Новый текст сообщения должен быть в значении параметра message:

{
"peer_id": "{{this_user.platform_id}}",
"message": "новый текст сообщения",
"message_id":"{{lastMessageId}}"
}


Готово. Бота можно сохранить и протестировать в ВК.

Подробнее про то как редактировать последнее сообщение от бота в ВК можно узнать в статье в базе знаний →

#ботхаки

Botmother

23 Oct, 07:08


📌 Как использовать Триггерные событие в боте

Используйте Триггерные события для отправки отложенных сообщений:

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

Перед настройкой Триггерного события добавьте в редакторе Ярлык. Триггерное событие придет в зависимости от того, когда пользователь получил ярлык.

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

После создания ярлыка перейдите из редактора в раздел Настройки, пролистайте до подраздела События и создайте новое событие.

Скопируйте название ярлыка из редактора и задайте время через которое придет Триггер.

Если единица измерения времени — это дни, недели или месяцы, то вы можете поставить галочку Отправлять в определенное время и выбрать точное время суток для срабатывания Триггера.

После этого выберите экран или напишите сообщение, которое придет когда сработает триггер.

Подробнее про Триггерное событие можно узнать в статье в базе знаний →

#про_конструктор