🎨 Добавили новую модель DALL·E 3
Теперь можно выбирать между DALL·E 2 и DALL·E 3 в настройках компонента Запрос к DALL·E Open AI.
Если написать в поле Текст запроса хотя бы одно слово, то DALL·E 3 раскроет тему этого этого слова и сделает текст запроса очень подробным. Этот подробный запрос отправится в нейросеть, после чего она пришлет изображение именно по этому подробному запросу.
В нашем примере автоматически преобразованный запрос из одного слова «Ботмама» выведен вместе со сгенерированным по нему изображением. Этот подробный запрос можно увидеть в переменных пользователя, выводить в текст его не обязательно.
Настройка компонента осталась такой же, но для новой модели есть ограничения:
• DALL·E 3 за один раз может сгенерировать одно изображение.
• Размер изображения поменять не получится, оно всегда будет приходить в разрешении 1024х1024 px.
Подробнее про настройку компонента вы можете прочитать в Базе знаний.
Теперь можно выбирать между DALL·E 2 и DALL·E 3 в настройках компонента Запрос к DALL·E Open AI.
Если написать в поле Текст запроса хотя бы одно слово, то DALL·E 3 раскроет тему этого этого слова и сделает текст запроса очень подробным. Этот подробный запрос отправится в нейросеть, после чего она пришлет изображение именно по этому подробному запросу.
В нашем примере автоматически преобразованный запрос из одного слова «Ботмама» выведен вместе со сгенерированным по нему изображением. Этот подробный запрос можно увидеть в переменных пользователя, выводить в текст его не обязательно.
Настройка компонента осталась такой же, но для новой модели есть ограничения:
• DALL·E 3 за один раз может сгенерировать одно изображение.
• Размер изображения поменять не получится, оно всегда будет приходить в разрешении 1024х1024 px.
Подробнее про настройку компонента вы можете прочитать в Базе знаний.
🔥 Мы начинаем Черную пятницу!
С 24 по 27 ноября включительно вы можете приобрести годовую подписку на любой тариф в рублях со скидкой 50%.
Такая скидка будет действовать год, до следующего продления тарифа.
Переходите в конструктор, используйте промокод BF2023 и забирайте годовые тарифы за полцены.
С 24 по 27 ноября включительно вы можете приобрести годовую подписку на любой тариф в рублях со скидкой 50%.
Такая скидка будет действовать год, до следующего продления тарифа.
Переходите в конструктор, используйте промокод BF2023 и забирайте годовые тарифы за полцены.
Ботмама испытывает временные трудности. Мы уже чиним. Стараемся восстановить работу как можно скорее.
🧨 Новый тариф за 999 ₽
Мы добавили новый специальный тариф Стартап для запуска и тестирования ботов с небольшой аудиторией до 1000 пользователей.
Стоимость — 999 рублей в месяц или 9999 рублей в год. На тарифе можно сделать 1 рабочего бота.
⚠️ Срок действия тарифа ограничен — успейте оформить подписку на него до 31 декабря.
Подключить тариф Стартап можно только с бесплатного Тестового тарифа.
Мы добавили новый специальный тариф Стартап для запуска и тестирования ботов с небольшой аудиторией до 1000 пользователей.
Стоимость — 999 рублей в месяц или 9999 рублей в год. На тарифе можно сделать 1 рабочего бота.
⚠️ Срок действия тарифа ограничен — успейте оформить подписку на него до 31 декабря.
Подключить тариф Стартап можно только с бесплатного Тестового тарифа.
🍁 Новости Botmother — осень 2023
Рассказываем, чем наша команда занималась осенью.
Коротко:
• Добавили новый компонент Запрос к DALL·E Open AI.
• Теперь можно копировать экраны между ботами.
• С помощью новой кнопки Запустить бота на странице редактора можно быстро подключить бота к Telegram.
• Восстановить бота теперь смогут только владелец и администратор этого бота.
• Пользователи Telegram-ботов с премиум аккаунтами в Диалогах и Пользователях теперь помечаются звездочкой.
• Добавили быструю навигацию в Статистику.
• Теперь события в Настройках можно перемещать между собой вверх или вниз.
• Теперь вы можете менять текст на кнопках Вперед и Назад в компоненте Галерея.
• В компонент Запрос к ChatGPT OpenAI добавили модели gpt-3.5-turbo-1106 и gpt-4-1106-preview.
• В разделе Настройки для Telegram теперь можно указать текст ошибки при превышении размера лимитов файла.
• В разделе Настройки для Одноклассников добавили опцию Очищать лишние подписки.
• Последний бот, которого посетили, теперь будет выделяться синей рамкой.
А еще мы починили много багов и улучшили работу платформы.
Подробнее обо всех этих обновлениях читайте в статье.
Рассказываем, чем наша команда занималась осенью.
Коротко:
• Добавили новый компонент Запрос к DALL·E Open AI.
• Теперь можно копировать экраны между ботами.
• С помощью новой кнопки Запустить бота на странице редактора можно быстро подключить бота к Telegram.
• Восстановить бота теперь смогут только владелец и администратор этого бота.
• Пользователи Telegram-ботов с премиум аккаунтами в Диалогах и Пользователях теперь помечаются звездочкой.
• Добавили быструю навигацию в Статистику.
• Теперь события в Настройках можно перемещать между собой вверх или вниз.
• Теперь вы можете менять текст на кнопках Вперед и Назад в компоненте Галерея.
• В компонент Запрос к ChatGPT OpenAI добавили модели gpt-3.5-turbo-1106 и gpt-4-1106-preview.
• В разделе Настройки для Telegram теперь можно указать текст ошибки при превышении размера лимитов файла.
• В разделе Настройки для Одноклассников добавили опцию Очищать лишние подписки.
• Последний бот, которого посетили, теперь будет выделяться синей рамкой.
А еще мы починили много багов и улучшили работу платформы.
Подробнее обо всех этих обновлениях читайте в статье.
📢 Нейросеть Text To Speech в боте
Теперь можно генерировать голос из текста прямо в чат-боте. Для этого мы сделали новый компонент — Запрос к Text To Speech OpenAI.
Добавьте его на экран, вставьте свой токен из OpenAI и напишите текст, который нужно озвучить. В настройках укажите переменную, куда запишется ответ от нейросети.
Чтобы озвученный текст пришел в бота, используйте компонент Аудио и выведите в нем переменную, куда записался озвученный текст. Если вы записали ответ от Text To Speech в переменную
Подробнее про настройку компонента можно узнать в базе знаний.
Теперь можно генерировать голос из текста прямо в чат-боте. Для этого мы сделали новый компонент — Запрос к Text To Speech OpenAI.
Добавьте его на экран, вставьте свой токен из OpenAI и напишите текст, который нужно озвучить. В настройках укажите переменную, куда запишется ответ от нейросети.
Чтобы озвученный текст пришел в бота, используйте компонент Аудио и выведите в нем переменную, куда записался озвученный текст. Если вы записали ответ от Text To Speech в переменную
var
, то в компоненте Аудио нужно будет просто вывести эту переменную в двойных фигурных скобках: {{var}}
.Подробнее про настройку компонента можно узнать в базе знаний.
💡 Как отправлять картинки с текстом одним сообщением
В Ботмаме есть для этого два компонента — Изображение и Галерея.
В Изображении достаточно добавить текст в название изображения в настройках компонента.
Если в сообщение с картинкой нужно добавить одну или несколько кнопок — подойдет Галерея. Можно отправить до 10 изображений в одном сообщении. Они придут в виде карусели. Кнопки Галереи могут вести как на другие экраны бота, так и на внешние сайты.
#ботхаки
В Ботмаме есть для этого два компонента — Изображение и Галерея.
В Изображении достаточно добавить текст в название изображения в настройках компонента.
Если в сообщение с картинкой нужно добавить одну или несколько кнопок — подойдет Галерея. Можно отправить до 10 изображений в одном сообщении. Они придут в виде карусели. Кнопки Галереи могут вести как на другие экраны бота, так и на внешние сайты.
#ботхаки
💡 Как быстро добавить нужный сценарий бота в конструкторе
Cоздать сценарий бота в два клика — это вполне реально. Достаточно выбрать готовый шаблон, который подходит под вашу задачу.
Для шаблонов мы собрали несколько самых популярных сценариев:
• Визитная карточка — бот с простыми кнопками и развилками.
• Персона — бот для блогеров и публичных личностей со ссылками на соцсети, товары и возможностью оставлять обратную связь.
• Квиз — бот с вопросами и начислением баллов за правильные ответы.
• Форма сбора данных — бот с анкетой для пользователей и отправкой полученных данных в таблицу.
• Программа тренировок — бот напомнит, что пора пойти в фитнес-зал. Шаблон можно использовать для любых других напоминаний.
• Автоворонка — бот с формой оплаты, он будет напоминать пользователям про возможность оплатить курс со скидкой.
• Поддержка пользователей — бот разгрузит поддержку сервиса и ответит на самые частые вопросы пользователей.
• Проверка подписки на канал — пользователь не сможет пользоваться ботом, пока не подпишется на определенный канал или группу.
• Интеграция с ChatGPT и Интеграция с DALL-E — боты будут присылать текст или картинки, сгенерированные искусственным интеллектом. Вам нужно будет только вставить свой токен из личного кабинета OpenAI.
Выберите наиболее подходящий шаблон, отредактируйте его при необходимости, подключите бота к платформам. Готово!
#ботхаки
Cоздать сценарий бота в два клика — это вполне реально. Достаточно выбрать готовый шаблон, который подходит под вашу задачу.
Для шаблонов мы собрали несколько самых популярных сценариев:
• Визитная карточка — бот с простыми кнопками и развилками.
• Персона — бот для блогеров и публичных личностей со ссылками на соцсети, товары и возможностью оставлять обратную связь.
• Квиз — бот с вопросами и начислением баллов за правильные ответы.
• Форма сбора данных — бот с анкетой для пользователей и отправкой полученных данных в таблицу.
• Программа тренировок — бот напомнит, что пора пойти в фитнес-зал. Шаблон можно использовать для любых других напоминаний.
• Автоворонка — бот с формой оплаты, он будет напоминать пользователям про возможность оплатить курс со скидкой.
• Поддержка пользователей — бот разгрузит поддержку сервиса и ответит на самые частые вопросы пользователей.
• Проверка подписки на канал — пользователь не сможет пользоваться ботом, пока не подпишется на определенный канал или группу.
• Интеграция с ChatGPT и Интеграция с DALL-E — боты будут присылать текст или картинки, сгенерированные искусственным интеллектом. Вам нужно будет только вставить свой токен из личного кабинета OpenAI.
Выберите наиболее подходящий шаблон, отредактируйте его при необходимости, подключите бота к платформам. Готово!
#ботхаки
💡 Как обратиться к пользователю по имени
Бот может обращаться к человеку по имени. Для этого нужно спросить его имя, записать ответ в переменную (например,
Но можно поступить проще 🙂
Мессенджеры передают переменные по умолчанию, и в этих переменных, среди прочего, есть имя, которое человек указал при регистрации. Например, в Telegram полное имя пользователя находится в переменной
#ботхаки
Бот может обращаться к человеку по имени. Для этого нужно спросить его имя, записать ответ в переменную (например,
UsName
) с помощью компонента «Ввод от пользователя» или «Развилка», а затем вывести эту переменную в сообщении в фигурных скобках:Привет, {{UsName}}!
Но можно поступить проще 🙂
Мессенджеры передают переменные по умолчанию, и в этих переменных, среди прочего, есть имя, которое человек указал при регистрации. Например, в Telegram полное имя пользователя находится в переменной
this_user.full_name
. Это значит, что обратиться по имени можно сразу в первом сообщении, ничего дополнительно не спрашивая: Привет, {{this_user.full_name}}!
#ботхаки
🤖 Бот для киберфестиваля
В конце мая в Парке Горького прошел киберфестиваль Позитив Хак Дейс.
В нем участвовали не только специалисты, но и обычные люди. Чтобы им было легче интегрироваться в фестиваль, на помощь пришел бот-гид, собранный в Ботмаме. Бот проводил гостей по всем этапам, давал задания и оценивал их.
На VC вышла классная статья про сам фестиваль(где рассказывали про кибератаки и угрозы, а на каждом углу вас пытались заскамить кибергадалки и кибербомжи) , внутреннюю кухню, фейлы и про то, как все было увязано через бота.
📌 Почитать и поставить лайк можно тут: https://vc.ru/life/887369-bitva-hakerov-v-centre-moskvy
В конце мая в Парке Горького прошел киберфестиваль Позитив Хак Дейс.
В нем участвовали не только специалисты, но и обычные люди. Чтобы им было легче интегрироваться в фестиваль, на помощь пришел бот-гид, собранный в Ботмаме. Бот проводил гостей по всем этапам, давал задания и оценивал их.
На VC вышла классная статья про сам фестиваль
📌 Почитать и поставить лайк можно тут: https://vc.ru/life/887369-bitva-hakerov-v-centre-moskvy
🗓 График работы поддержки на новогодних праздниках
31 декабря, 1, 6 и 7 января — выходные дни.
2, 3, 4, 5 и 8 января — поддержка работает с 10:00 до 19:00 по Москве.
31 декабря, 1, 6 и 7 января — выходные дни.
2, 3, 4, 5 и 8 января — поддержка работает с 10:00 до 19:00 по Москве.
🤖 Нейросеть YandexGPT в боте
Добавили возможность общаться с нейросетью Яндекса прямо в боте. Для этого сделали новый компонент — Запрос к YandexGPT.
Для того, чтобы сообщения от нейросети приходили в бота, нужно в настройках компонента заполнить API-ключ и Идентификатор каталога. Получить их можно в сервисах Яндекса. Остальные параметры заполняются также, как в компонентах для других нейросетей: нужно выбрать роли, заполнить поле Content, задать переменную для ответа нейросети и вывести её в текст.
В примере на скриншоте мы попросили YandexGPT рассказать стих.
Подробную настройку компонента Запрос к YandexGPT описали в нашей новой статье.
Добавили возможность общаться с нейросетью Яндекса прямо в боте. Для этого сделали новый компонент — Запрос к YandexGPT.
Для того, чтобы сообщения от нейросети приходили в бота, нужно в настройках компонента заполнить API-ключ и Идентификатор каталога. Получить их можно в сервисах Яндекса. Остальные параметры заполняются также, как в компонентах для других нейросетей: нужно выбрать роли, заполнить поле Content, задать переменную для ответа нейросети и вывести её в текст.
В примере на скриншоте мы попросили YandexGPT рассказать стих.
Подробную настройку компонента Запрос к YandexGPT описали в нашей новой статье.
💡 Как установить лимит на длину сообщений от пользователей боту
Делимся способом для продвинутых пользователей Ботмамы.
По умолчанию Телеграм пропускает до 4096 символов. Увеличить это число нельзя, но можно уменьшить.
Чтобы установить лимит на длину сообщения, запишите это сообщение в переменную, затем в Записи переменной сравните длину текста от пользователя с лимитом, который вы установили.
Сравнить можно с помощью хелпера gt — «больше, чем».
Придумайте новое имя переменной, в её значении должна быть такая конструкция:
Затем проверьте эту переменную в Развилке. В Развилке может быть одна цель со значением «Да», и эта цель будет переводить на экран тех пользователей, которые не превысили лимит на количество символов. Они смогут идти дальше по боту.
Цель по умолчанию будет предназначена для всех остальных, то есть для пользователей, которые не уложились в лимит. Эта цель может вести обратно на экран с проверкой длины, чтобы пользователь смог отправить сообщение еще раз.
#ботхаки
Делимся способом для продвинутых пользователей Ботмамы.
По умолчанию Телеграм пропускает до 4096 символов. Увеличить это число нельзя, но можно уменьшить.
Чтобы установить лимит на длину сообщения, запишите это сообщение в переменную, затем в Записи переменной сравните длину текста от пользователя с лимитом, который вы установили.
Сравнить можно с помощью хелпера gt — «больше, чем».
Придумайте новое имя переменной, в её значении должна быть такая конструкция:
{{#gt message.length 10}}Нет{{else}}Да{{/gt}}
, где message
— переменная с проверяемым текстом, а 10
— это лимит на количество пропускаемых символов. Лимит и название переменной можно поменять на свои.Затем проверьте эту переменную в Развилке. В Развилке может быть одна цель со значением «Да», и эта цель будет переводить на экран тех пользователей, которые не превысили лимит на количество символов. Они смогут идти дальше по боту.
Цель по умолчанию будет предназначена для всех остальных, то есть для пользователей, которые не уложились в лимит. Эта цель может вести обратно на экран с проверкой длины, чтобы пользователь смог отправить сообщение еще раз.
#ботхаки
💡Как вызывать определенный сценарий бота по ключевому слову
Это можно сделать с помощью Шаблона — События, которое присылает текст или экран в ответ на определенное слово или ряд слов.
Например, разработчик бота может тестировать новый экран, до окончания теста не соединяя его с основным сценарием бота.
Пользователю Шаблон поможет в любой момент перейти к экрану, где находится чат с оператором или какая-то важная информация. Также слово, активирующее Шаблон, может быть шифром для получения доступа к секретному экрану, например, к экрану с оплатой по скидке.
Шаблон можно использовать во многих случаях, все зависит от функционала бота и вашей фантазии.
Создать Шаблон очень просто — делается это в Настройках, в разделе События. Добавляем Событие, указываем его тип — Шаблон, в свойствах выбираем Текст для срабатывания Шаблона по одному слову или Регулярное выражение, чтобы Шаблон реагировал на несколько слов. В конце выбираем, что пришлет бот при активации события — экран или текст.
Шаблон готов. Подробнее о его настройке можно узнать в статье в базе знаний.
#ботхаки
Это можно сделать с помощью Шаблона — События, которое присылает текст или экран в ответ на определенное слово или ряд слов.
Например, разработчик бота может тестировать новый экран, до окончания теста не соединяя его с основным сценарием бота.
Пользователю Шаблон поможет в любой момент перейти к экрану, где находится чат с оператором или какая-то важная информация. Также слово, активирующее Шаблон, может быть шифром для получения доступа к секретному экрану, например, к экрану с оплатой по скидке.
Шаблон можно использовать во многих случаях, все зависит от функционала бота и вашей фантазии.
Создать Шаблон очень просто — делается это в Настройках, в разделе События. Добавляем Событие, указываем его тип — Шаблон, в свойствах выбираем Текст для срабатывания Шаблона по одному слову или Регулярное выражение, чтобы Шаблон реагировал на несколько слов. В конце выбираем, что пришлет бот при активации события — экран или текст.
Шаблон готов. Подробнее о его настройке можно узнать в статье в базе знаний.
#ботхаки