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

Боты для приема заявок в закрытые каналы и чаты пользуются большой популярностью, так как способны снять часть повседневных дел с администратора и упростить ему работу. Ниже мы узнаем, как самостоятельно сделать такое приложение в конструкторе ботов BotMan.pro.
Кому пригодится бот для приема заявок в Телеграме
Бот для приема заявок в Телеграме будет полезен администраторам и владельцам закрытых каналов и групп, так как он сможет взять на себя работу по присоединению к ним новых подписчиков. Такие приложения бывают разных уровней сложности.
Самые простые боты способны просто добавлять в группу всех без исключения людей, подавших заявку. Более сложные умеют задавать контрольные вопросы и на основе полученного ответа принимать в группу либо в канал человека или же отклонять его заявку. Это удобно, так как уже на этом этапе будут отсеяны случайные пользователи, не относящиеся к вашей целевой аудитории, а также боты. Кроме того, приложения повышенной сложности, кроме приема заявок, смогут выполнять и другие задачи, например, приглашать человека подписаться на другие ваши проекты или присылать сразу после вступления полезные материалы, например, правила группы/канала, чек-листы, гайды, предлагать заполнить форму обратной связи и т.д.
Что нужно, чтобы научить бота принимать заявки в закрытые каналы или группы в Телеграм
Создать бота, который станет принимать заявки в канал или в группу, несложно. Для этого вы можете воспользоваться услугами конструктора ботов BotMan.pro. Научиться в нем работать вам поможет обучающий бот @BotManKurs_bot: он поочередно присылает своим подписчикам серию видеоуроков, в которых подробно объясняет, как пользоваться базовыми инструментами платформы. Полученных знаний достаточно, чтобы, освоив их, подписчики сами создавали приложения различной сложности, в том числе и для приема заявок в канал или в группу в Телеграм.
Чтобы сделать бота для приема заявок, нужно будет его зарегистрировать, добавить в конструктор, а также назначить администратором в канале или в группе, где он будет одобрять запросы на вступление. После этого необходимо будет написать ему соответствующий сценарий работы. Ниже мы разберем подробно каждый из этих этапов.
Как сделать бота для приема заявок в Телеграм в конструкторе ботов BotMan
Ниже представлена подробная пошаговая инструкция, позволяющая сделать приложение для приема заявок в конструкторе ботов BotMan. Для работы с ней достаточно бесплатного тарифа на платформе, однако, купив платную подписку, вы сможете добавить боту и другие полезные задачи, например, научите его задавать вопросы клиенту, чтобы собирать обратную связь и т.д.
1 шаг - регистрация нового бота
Инструкция ниже поможет нам зарегистрировать нового бота через BotFather – приложение-помощник в Телеграм от разработчиков мессенджера. Через него создаются все приложения в Telegram, а также выполняется их настройка, например, добавление описания, аватара, картинки и т.п.
Порядок действий:
- Откройте BotFather и запустите его. В полученном ответном сообщении нажмите на команду «newbot», чтобы приступить к созданию нового бота. Вы также сможете найти ее в меню или же ввести вручную.
- Придумайте боту имя: желательно, чтобы оно отражало предназначение приложения. Используйте латиницу или кириллицу, добавляйте символы, цифры, даже эмодзи. При необходимости впоследствии вы сможете его изменить, если оно перестанет вам нравиться.
- Следующий шаг – это придумывание username, пользовательского имени бота. Оно будет отражено в ссылке на ваше приложение, должно быть уникальным, но при этом несложным в написании, чтобы люди могли ввести его в поисковой строке, если захотят вручную найти вашего бота. Написать username можно только на латинице. Если же окажется, что такое слово занято, добавьте к нему цифры или символы. В конце через нижнее подчеркивание обязательно должно быть написано слово «bot», как на примере ниже.
- На следующем этапе BotFather сообщит, что бот успешно зарегистрирован и предложит познакомиться со списком команд для управления им. В этом же сообщении будет указан токен: случайная последовательность цифр, символов и букв, используемая для управления приложением. Кликнув по токену, скопируйте его: он нам понадобится для подключения вашего бота к конструктору BotMan. Не пересылайте токен посторонним, особенно незнакомым людям: есть риск, что ваше приложение будет украдено и вы больше не сможете им воспользоваться.
Бот зарегистрирован, перейдем к следующему этапу.
2 шаг - подключение бота к конструктору
Теперь нам нужно сделать аккаунт в BotMan и подключить к платформе бота.
Инструкция:
- Откройте сайт конструктора и кликните в правом верхнем углу по кнопке «Регистрация». Заполните форму для создания нового аккаунта, указав e-mail и, дважды, пароль или авторизуйтесь через ваш профиль в Google, Яндекс или в ВК.
- Теперь нам нужно подключить канал, с которым мы будем работать. Нажмите на кнопку «Телеграм».
- Вставьте токен в пустое поле и нажмите «Подключить», чтобы ваш бот появился в конструкторе, и вы смогли с ним работать.
Если все сделано правильно, операция будет успешно завершена в течение 10-30 секунд, и вы получите соответствующее уведомление. Нажмите «Готово».
3 шаг - Добавляем бота администратором в группу или канал
Первое, что потребуется сделать – назначить приложение администратором в канале или группе. Инструкция для телеграм-каналов в версии мессенджера для ПК:
- Откройте канал и кликните на его название.
- Нажмите на «Администратор».
- Кликните «Добавить администратора».
- Вставьте username вашего бота в поисковую строку и нажмите на него в результатах поиска. Не используйте имя приложения: есть риск, что в Телеграме окажется несколько ботов с одинаковым названием, и вы добавите администратором в ваш канал постороннего бота.
- Если бот ранее не был добавлен в канал, появится соответствующее предупреждение и предложение пригласить бота в канал и добавить администратором. Подтвердите действие.
- Выдайте приложению необходимые разрешения и нажмите «ОК». Убедитесь, что функция «Добавление участников» активна, иначе он не сможет принимать приглашения. Нажмите «Сохранить».
- После добавления бота администратором в чат придет сообщение типа: «Chat ID: -111111111». Скопируйте цифры вместе со знаком «-», а сообщение удалите, чтобы его не увидели посторонние.
Порядок действий в мобильном приложении такой же, как и в приложении Телеграм для ПК.
Инструкция для групп в Телеграм на примере приложения для ПК:
- Откройте группу, нажмите на кнопку меню справа и выберите «Управление группой».
- Выберите «Администраторы».
- Дальнейшие действия такие же, как и для канала: кликните «Добавить администратора», вставьте в строке поиска username приложения и нажмите на него в результатах поиска. Подтвердите приглашение в группу и назначение бота администратором, а затем выдайте ему необходимые разрешения, в обязательном порядке включите галочку возле строчки «пригласительные ссылки».
- Скопируйте Chat ID и удалите сообщение.
В мобильном приложении нажмите на название группы, затем на кнопку карандаша, выберите «Администраторы» и действуйте по инструкции выше.
4 шаг - Копируем ссылку на канал или группу для отправки будущим подписчикам
Теперь нам нужно скопировать ссылку на канал или группу, по которой в них будут добавляться новые подписчики.
Инструкция для канала и группы в Телеграме на примере приложения для ПК:
- Откройте канал/группу, в углу справа кликните на меню и выберите «Управление каналом или группой».
- Кликните «Пригласительные ссылки».
- Выберите «Создать новую ссылку».
- Включите тумблер в верхней части окна возле «Заявки на вступление». Придумайте название ссылке и нажмите «Добавить».
- Кликните «Копировать», затем «Готово».
Ссылка готова, теперь по ней могут переходить пользователи.
5 шаг - Пишем сценарий и учим бота принимать заявки
Теперь научим бота принимать заявки на вступление. Работать он будет следующим образом: вы публикуете ссылку на бота на вашем сайте, на листовках, рекламных материалах, баннерах и т.п. Пользователь запускает приложение, и оно предлагает нажать на кнопку «Вступить в канал/группу». Человек кликает по кнопке и переходит в канал/группу, а бот в это же время принимает заявку и присылает следующее сообщение, в котором благодарит за вступление.
Инструкция:
- Перейдите в раздел «Сценарии ботов» в BotMan. Найдите кнопку «Добавить сценарий» и нажмите на нее, затем придумайте название боту и кликните «Создать».
- Нажмите «Первый шаг» - «Сообщение».
- Кликните «Текст».
- Введите текст сообщения, а затем нажмите «Добавить кнопку».
- Введите название кнопки. В поле «Тип кнопки» выберите «URL-адрес». Ниже в пустое поле добавьте ссылку на группу. Нажмите «Добавить».
- Теперь на кнопке «Вступить в группу» кликните по кружку, нажмите «Действия».
- Кликните «Добавить действие».
- Теперь нажмите «Добавить действие». Появится список возможных вариантов действий. Нажмите «Управление группами и каналами» и в выпадающем списке выберите «Подтвердить заявку на вступление…».
- В пустое поле вставьте Chat ID группы, который вы скопировали после добавления бота администратором в группу. В обязательном порядке ID должен быть скопирован со знаком «-», иначе бот не будет работать.
- Теперь на блоке с действием нажмите «Следующий шаг», выберите «Сообщение» - «Текст» и сделайте блок, в котором бот поблагодарит за вступление в группу.
Наш бот готов, его создание заняло не более 5 минут, плюс еще примерно столько же времени ушло на добавление бота администратором в группу и канал и на копирование ссылки.
При необходимости функционал бота можно расширить: он может предлагать подписаться на другой ваш проект, присылать полезные материалы, сообщать контакт сотрудника технической поддержки, собирать обратную связь и т.д. Изучив обучающие видеоматериалы и многочисленные инструкции на сайте BotMan вы узнаете, как это сделать, причем эти возможности будут доступны даже в бесплатном тарифном плане.
6 шаг - Проверяем бота
Чтобы проверить бота, нажмите на кнопку «Тестировать».
Мы убедимся, что бот работает корректно: при нажатии на кнопку «Вступить в группу» он предлагает перейти по ссылке на внешний ресурс, а затем благодарит за присоединение к ней.
Шаблоны чат ботов - удобный и быстрый способ сделать бота для приема заявок в Телеграм
Сделать бота для приема заявок можно и другим способом: воспользоваться шаблонами чат ботов:
- Откройте BotMan, найдите раздел «Инструменты роста», зайдите в него и перейдите в подраздел «Шаблоны чат ботов».
- Перейдите в категорию «Для социальных сетей». Первого бота для приема заявок мы найдем в разделе «Сфера услуг». Нажмите на него.
- Особенность бота в том, что для приема заявок используется запуск по условию «Подтверждение заявки на вступление», а он доступен только в тарифе Pro. Сам же бот способен одобрить заявку на вступление в канал, а также присылает меню, в котором пользователь может посмотреть полезную для себя информацию. Желтые подсказки помогут вам понять, для чего нужен тот или иной блок и какую информацию нужно в нем указать.
- Чтобы воспользоваться шаблоном, нажмите «Копировать шаблон».
- Придумайте название новому боту и нажмите «Копировать». Далее вам останется только отредактировать его под себя с помощью подсказок, проверить его работу и запустить.
- Для создания бота, который будет принимать заявки, можно использовать еще один шаблон. Откройте раздел «Для социальных сетей» в шаблонах и найдите бота «Автоодобрение заявок после оплаты».
- Этот бот подойдет тем пользователям, которые ведут закрытые каналы с платным доступом. Бот проверит наличие оплаты, предложит подать заявку на вступление в чат и подтвердит ее. Кроме того, если у человека возникли трудности, он может собрать у него информацию о проблеме и отправит ее администратору. Воспользоваться шаблоном можно также, как и предыдущим: нажмите «Копировать шаблон», придумайте ему название и приступайте к редактированию бота.
Оба шаблона могут быть существенно изменены после копирования: вы можете не только добавить в них свои данные, но и сделать какие-то дополнительные функции. А всего в разделе «Шаблоны» содержится много готовых сценариев шаблонов чат ботов для самых разных целей и задач. Изучите их, и вы обязательно найдете интересное решение для себя.
Заключение
Создать бота для приема заявок несложно, если есть вопросы, то можно обратиться к Анатолию Милову, он поможет, разработка самого простого варианта занимает не больше 5 минут, однако вы можете создавать и более сложные приложения, которые не только примут заявку, но и продолжат взаимодействие с человеком, например, будут отправлять ему полезный контент, предлагать вступить в другую вашу группу/канал и т.д.
Что выбрать - самостоятельное создание бота или сделать его из шаблона – решать вам. Если вы не умеете пока работать со сценарием или хотите сэкономить время, рассмотрите готовых ботов и выберите подходящий вариант. Если же вы хотите полностью контролировать работу над ботом и сделать его так, чтобы каждый его блок был настроен лично под вас и ваш бизнес, чтобы он полностью отвечал вашим задачам и целям, вам подойдет самостоятельная разработка сценария.