Botmother
2.22K subscribers
184 photos
52 videos
222 links
🤖 Канал конструктора чат-ботов Botmother.ru — тут про новости, обновления, кейсы и интересные фишки.
💬 Присоединяйтесь к нашему чату @botmotherchat, чтобы общаться с единомышленниками и обмениваться идеями.
Download Telegram
💡 Как избежать ошибок в рассылке из-за открытого чата.

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

Если чат закрыть позже, то рассылка придет не сразу после отправки, а только после того, как пользователь или оператор закроет чат.

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

Чтобы закрыть чат от лица оператора, нужно нажать на значок остановки диалога в разделе Диалоги. Он находится справа от поля для отправки сообщения пользователю.

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

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

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

#ботхаки
⭐️ Платные медиа для каналов Телеграм

Теперь в Телеграме можно продавать и покупать видео и изображения.

Платный медиаконтент поддерживается в Телеграм каналах и оплачивается с помощью внутренней валюты Telegram Stars.

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

Бот должен быть админом в канале, где планируется публикация платного контента.

Чтобы платный медиаконтент опубликовался, активируйте событие Публикация в канале. Для этого напишите любой пост в канал.

Подробнее про настройку платных медиа можно узнать в статье в базе знаний →
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
💡 Как ограничить места на мероприятии с помощью бота

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

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

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

После этого успевшие пользователи попадают на экран с подарком или регистрацией, остальные — на экран с сообщением, что они не вошли в число участников вебинара или не успели на раздачу подарков.

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

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

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

#ботхаки
💡 Как настроить ручную модерацию заявок в боте

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

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

Принцип работы:

Пользователь запрашивает доступ нажав на кнопку.

После этого оператор бота получает в чате Телеграм две своих кнопки — одну для принятия, другую для отклонения заявки.

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

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

В конце пользователю приходит экран с решением о принятии или отклонении заявки с помощью Внешнего события.

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

#ботхаки
🎥 Тип данных Видеосообщение для Telegram в боте

В Развилке и Вводе от пользователя появился новый тип данных — Видеосообщение (Telegram).

Он пропускает только видеокружки записанные в Телеграме.

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

Также видеокружок можно скачать из раздела Диалоги.
📌 Как в боте переключиться на живой диалог с оператором

Добавьте в бот возможность задать вопрос живому человеку — оператору или менеджеру. В живом общении пользователь сможет спросить то, чего не нашел в боте.

Для перехода из бота к диалогу с оператором добавьте в редактор компонент Чат.

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

Компонент Чат можно редактировать:

• текст перед кнопкой Завершить чат меняется в редакторе в поле Текст перед переводом на оператора,
• текст на кнопке Завершить чат можно поменять в разделе Общих настроек в поле Текст на кнопке завершения диалога,
• тему обращения, которая отображается в разделе Диалоги можно изменить в поле Причина обращения пользователя в редакторе.

Если в боте несколько компонентов Чат, то для каждого можно назначить свою тему.

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

#про_конструктор
💡 Как переслать ссылку из бота своим контактам

Добавьте в бота ссылку чтобы пользователи легко могли пересылать её своим контактам.

Замените в этом шаблоне слово «‎ссылка»‎ на настоящую ссылку, «описание‎»‎ — на текст, который должен прийти вместе со ссылкой в сообщении:

https://telegram.me/share/url?url=ссылка&text=описание

Например, ссылка может выглядеть так:

https://telegram.me/share/url?url=https://telegram.me/botmothercom&text=Подпишись

Ссылку можно размещать в кнопке.

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

#ботхаки
👁 Vision от OpenAI в боте

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

Для этого запишите в переменные файл с картинкой, затем вопрос связанный с вашим изображением.

Передайте эти данные с помощью компонента Запрос в числе остальных параметров. В запросе обратитесь к модели gpt-4o-mini и обязательно укажите свой токен Open AI.

Подробнее про то, как получить описание изображения от OpenAI, можно узнать в статье в базе знаний →
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
💡 Как прислать сообщение в определенную дату

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

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

Краткое описание:

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

Уведомление придет именно через то количество дней, которое мы вычислили и вывели в событии.

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

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

#ботхаки
📌 Как использовать рассылки в боте

Создавайте рассылки чтобы присылать сообщения вне сценария бота.

Это может быть предложение купить товар по акции, напоминание о мероприятии, реклама и так далее.

Виды рассылок:

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

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

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

#про_конструктор
Мы под атакой, восстанавливаем работу. Скоро вернемся.
Восстановили работу.
🔥 Анимированные эффекты сообщений в боте

Теперь боты в Telegram могут присылать сообщения вместе с анимированными эффектами.

Добавить эффект легко — перейдите в настройки компонента и выберите один из эффектов в поле Уникальный идентификатор эффекта сообщения.

Анимированные эффекты поддеживаются следующими компонентами:

• Сообщение
• Кнопки
• Кнопки с подсказками
• Динамические кнопки с подсказками
• Навигационные кнопки для Телеграма
• Изображение
• Галерея
• Видео
• Документ
• Аудио
• Медиафайлы

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