×
Подпишитесь
на «Точку доступа»
Подпишитесь на рассылку и получите книгу Дмитрия Румянцева «Продвижение бизнеса ВКонтакте. Системный подход»

    Даю согласие на обработку персональных данных и принимаю условия политики конфиденциальности
    Согласен на получение новостей и предложений по оставленным данным

    Как создать телеграм-бота с нуля и подключить к Senler

    Создаём простого бота и настраиваем в Senler. Интегрируем бота с ChatGPT и запускаем бот-предсказатель. Мастер-класс в прямом эфире провёл Алексей Санкин, резидент клуба «Точка доступа».

    Алексей Санкин боты

    Как создать телеграм-бота и подключить к Senler

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

    Создать телеграм-бота можно в боте BotFather.

     

    Это сервис самого Telegram. Ограничение по количеству ботов на человека — 20 штук.

    Как создать телеграм-бота в BotFather с нуля, как работать с ботом, как подключить к Senler 

    Чтобы сделать нового бота, нужно ввести /newbot и задать его рабочее название.

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

     

    Бот создан. Дальше вы можете редактировать его по команде /mybots.

    Как создать телеграм-бота в BotFather с нуля, как работать с ботом, как подключить к Senler 

    Можно будет добавить описание, дескрипшн, текст «Что умеет этот бот» и т. д. 

    Чтобы начать работать через сервис, вам нужен токен HTTP API. Обратите внимание, что его BotFather присылает сразу, как только бот создан. 

    Далее вам нужно добавить нового бота в сервис Senler.

    Во вкладке «Каналы» — «Добавить канал» выберите телеграм-канал и вставьте токен бота.

    Теперь бот подключён к Senler.

    Как создать телеграм-бота в BotFather с нуля, как работать с ботом, как подключить к Senler 

    Учитывайте, что в Senler пока нет окна обратной связи.

    То есть если в сообществе ВК вы можете начать писать от имени сообщества, то здесь так делать нельзя. 

    Также в Senler нет подписных страниц, которые привязаны к группе подписчиков. Поэтому таргетологу будет проблемно вести рекламу сразу на бота. Вы не сможете подключить его к Метрике, снимать UTM-метки, оптимизировать VK Ads под подписку. Вся статистика будет сведена к кликам по ссылке.

    Если вы работаете с автоворонкой и трафиком, то вам необходима промежуточная подписная страница.

    Как работать с ботом

    В Senler перейдите в раздел «Чат-боты» и создайте нового бота.

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

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

    Теперь напишем первое сообщение, которое будет отправлять бот. Введите его текст в поле. Если хотите добавить переменную (например, обратиться к подписчику по имени), то нажмите на знак </>.

     

    Напишите первое сообщение. Так оно будет отображаться в рабочем пространстве:

    Вы можете добавлять кнопки в сообщения. Они будут выглядеть как отдельное меню или находиться внутри сообщения.

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

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

    Чтобы эта кнопка удалялась после нажатия, ставьте при настройке сообщения галочку «Удаление клавиатуры». 

    Если клавиатура находится внутри, то её можно и скрыть, и удалить. 

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

    Как создать телеграм-бота в BotFather с нуля, как работать с ботом, как подключить к Senler

    Чтобы бот заработал и запустился в Telegram, есть 2 варианта.

    Первый — создать группу подписчиков в Senler и в разделе «Дополнительно» добавить бота.

     

    Теперь у вас появится ссылка на бота.

     

    При нажатии на кнопку Start он будет запускаться при переходе по этой ссылке.

    Как создать телеграм-бота в BotFather с нуля, как работать с ботом, как подключить к Senler 

    Второй вариант — привязать бота на любую команду Start. Для этого перейдите во вкладку «Триггеры» в Senler и создайте новый триггер.

    В поле «Сообщение» выберите «Сообщение равно» и введите слово start.

    Как создать телеграм-бота в BotFather с нуля, как работать с ботом, как подключить к Senler 

    Далее аналогично привяжите бота.

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

    Как проверить участие человека в канале

    Если вы выдаёте лид-магнит за подписку на канал/сообщество, вам пригодится эта функция.

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

    Как создать телеграм-бота в BotFather с нуля, как работать с ботом, как подключить к Senler

    Далее создайте нового бота в Senler.

    Как создать телеграм-бота в BotFather с нуля, как работать с ботом, как подключить к Senler

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

    Добавьте кнопку с клавиатурой: «Я подписался».

    Далее нажмите правой кнопкой мыши и добавьте «Группу условий».

    Как создать телеграм-бота в BotFather с нуля, как работать с ботом, как подключить к Senler

    Задайте проверку условия: состоит в канале ТГ. И вставьте ссылку на канал для подписки.

    Как создать телеграм-бота в BotFather с нуля, как работать с ботом, как подключить к Senler 

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

    Как создать телеграм-бота в BotFather с нуля, как работать с ботом, как подключить к Senler 

    Не забывайте публиковать бота после внесённых изменений.

    Если вам обязательно нужно проверять условие, то в разделе «Триггеры» задайте нового проверяющего бота.

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

    Как создать телеграм-бота в BotFather с нуля, как работать с ботом, как подключить к Senler

    Как создать бота-предсказателя с ChatGPT

    Для интеграции с GPT вам необходим ключ-токен от нейросети, который вы получаете в OpenAI. В Senler перейдите в раздел «Интеграции» и выберите заранее подключённый к нему ChatGPT. 

    Как создать телеграм-бота в BotFather с нуля, как работать с ботом, как подключить к Senler 

    Дальше перейдите в раздел «Чат-боты» и создайте нового бота.

    Теперь создайте первое сообщение при запуске бота. Поставьте галочку «Ожидание ответа».

     

    Дальше добавьте шаг «Действие». Так после получения ответа бот передаст полученную переменную ChatGPT.

    Как создать телеграм-бота в BotFather с нуля, как работать с ботом, как подключить к Senler

    Теперь добавляем интеграцию. Оставьте галочку в поле «Ожидание выполнения вебхука» и переходите к настройкам интеграции с ChatGPT.

     

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

    В настройках шага выберите «Генерация текста».

    Выберите модель ИИ и дальше пишите инструкцию для неё — промпт.

    Как создать телеграм-бота в BotFather с нуля, как работать с ботом, как подключить к Senler 

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

    Оставьте функцию «Сохранять в пользовательскую переменную» — она может быть любой.

    После сохранения вам нужно вывести ответ ИИ пользователю.

    В первый раз вам нужно будет создать новую переменную.

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

    Напоминаем, переменная добавляется через знак </>. Здесь нужна пользовательская — потому что для каждого будет своё предсказание.

    Как создать телеграм-бота в BotFather с нуля, как работать с ботом, как подключить к Senler

    Добавьте скопированную переменную и поставьте после какой-нибудь смайл или что-то от себя.

    Так это всё будет выглядеть в Telegram:

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

     

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

     


     

    Для участников клуба «Точка доступа» подобные эфиры, разборы, мастер-классы проходят каждый месяц. Вы можете задавать свои вопросы и просить помочь конкретно с вашим проектом в прямом эфире. Стоимость участия — всего 2 000 рублей в месяц.

    Узнайте о клубе больше и присоединяйтесь к сильному комьюнити!

    Понравился материал? Поделитесь им с друзьями в соцсетях!
    Подпишитесь на «Точку доступа»
    Подпишитесь на рассылку и получите 27 приёмов написания заголовков от Дмитрия Румянцева, которые работают

      Даю согласие на обработку персональных данных и принимаю условия политики конфиденциальности
      Согласен на получение новостей и предложений по оставленным данным