Бот для Telegram

Бот для Telegram


Привет, дорогой друг!

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

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

Для автоматизации процессов, нам понадобится БОТ в телеграмме. Как раз таки именно он и является нашим помощником. После создания бота, вы сможете раздавать ссылку на него и он будет выполнять большинство повторяющихся запросов за вас!

Как будет проходить обучение? Я буду прикреплять фотографии/скрины действий, которые вам необходимо будет сделать, чтобы создать бота, вы же, идёте по заданному мной алгоритму. Когда вы научитесь создавать бота, вы сможете создать бот - магазин, бот - консультанта и так далее, в общем, того бота, который будет нужен именно вам. Я вам дам именно механику и понимание.

Пример созданного бота, вы можете посмотреть здесь:

https://tlgg.ru/@ExperimentSale_bot

Поехали)))

Ну, во первых, у вас должен быть установлен Telegram.

Если он у вас уже установлен, то проступайте к действиям ниже описанным. Если нет Telegram, то зайдите в App Store (iOS) или Play Market (Android) и установите данное приложение.

После установки, вам необходимо сделать следующее, в поисковой строке сверху, написать BotFather:

Именно этот BorFather

Именно этот BotFather https://tlgg.ru/@BotFather , он является отцом всех ботов. Именно с его помощью создаётся БОТ.

После того, как вы его нашли и кликнули по нему, у вас будет следующая картинка:

Приветственный текст от отца ботов

Вам необходимо нажать СТАРТ, если у вас надписи идут на русском языке или Start, если на английском. Вообще, рекомендую зайти в меню Telegram и сразу поменять язык на русский.

После нажатия на кнопку старт, получаем следующий текст:

Предложение выбрать вариант следующего действия

Нам необходимо создать бота, поэтому жмём /newbot - с помощью данной функции, мы начнём создавать бота. После нажатия, мы получаем следующий текст:

Отлично, новый бот. Как мы будем к нему обращаться? Создайте имя для вашего бота.

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

Моё название бота

Я назвал бота «ЭКСПЕРИМЕНТАЛЬНЫЙ ТОРГОВЫЙ БОТ» на что, отец всех ботов мне ответил: Хорошо. Теперь нужно создать уникальное имя бота. Оно должно заканчиваться на Bot например, TetrisBot или Tetris_Bot. Если имя бота свободно, вы получите следующее сообщение:

Так выглядит информация о том, что бот создан.
Здесь говорится о том, что ваш бот создан. А так же, что ему присвоено уникальное имя и токен. Токен я заштриховал красным цветом. Вам нужно его запомнить, сохранить, он вам ещё пригодится как минимум один раз. А так же, этот токен необходимо спрятать от посторонних глаз, это своего рода ключ к вашему боту.

Я вас поздравляю, ваш бот создан! Но, сам по себе бот, не может ничего делать. Ему необходим помощник) Помощник называется ManyBot. Выходим в главное меню нашего Telegram и там где ранее вы искали BotFather, в той же поисковой строке ищем ещё одного бота помощника ManyBot или переходим по ссылке https://tlgg.ru/@ManyBot

Так выглядит приветствие ManyBot

Далее, нам необходимо нажать на Старт / Start или Начать

Нажав на кнопку, мы получим следующий текст:

Приветствие))

Теперь, мы можем сюда добавить своего бота. Как это сделать? Жмём на кнопку «ДОБАВИТЬ НОВОГО БОТА», получаем следующую информацию:

Нажали добавить бота, получили такой ответ.

После нажатия кнопки «ДОБАВИТЬ НОВОГО БОТА» нас просят пройти в BotFather, создать БОТА и переслать выданный нам токен, но... так как мы это сделали ранее и токен у нас уже есть. Ранее я вам говорил о том, что нужно сохранить токен, он вам пригодится. Токен выглядит следующим образом:

Токен

Если вы его не сохранили ранее, то не страшно, можете заново зайти в BotFather, там вся история сохранена, там же можете видеть токен своего созданного бота.

Вставляем скопированный токен

Вставляем скопированный токен в ManyBot и отправляем сообщение. В ответ, получаем следующую информацию:

Наш токен принят!

ManyBot сообщает нам, что он принял наш токен и предлагает написать пару слов о нашем боте, а если конкретнее, то, что он будет делать. Это сообщение будет появляться у каждого посетителя вашего бота в виде приветственного сообщения. После того, как мы написали и отправили ManyBot приветственное сообщение, мы получаем следующую информацию:

Создаём (описание) приветственное сообщение от бота.

Нам сообщают, что наш БОТ создан и настроен.
А сейчас начинается один из самых тяжёлых этапов. Это написание алгоритмов работы и функций, которые будут выполняться нашим БОТом. Чтобы все было по полочкам, рекомендую изначально создать проект своего бота на бумаге или в какой нибудь программе, в которой будет прописан алгоритм работы БОТа и какую информацию он будет давать, при нажатии на ту или иную кнопку.

Пример проекта БОТа

Выше, вы можете видеть пример создания проекта БОТа, это простая форма. В моем проекте должно быть 8 команд (но я создам 9, одну специально для вас, бонусом, приятным бонусом) Конечно, если у вас магазин, то проект будет сложнее, пример ниже:

Сложный проект бота

Создавать проект - ОБЯЗАТЕЛЬНО!!! Иначе мы можем столкнуться с проблемой того, что зайдём в тупик и не сможем создать качественного бота или вообще не сможем завершить его.

Для примера, как работает простой, линейный (без вариантов выбора) бот, вы можете посмотреть по ссылке: https://t.me/Strashilka_bot

Друзья, далее не переходите, если вы не создали проект своего БОТа, иначе, будет просто в пустую потрачено время!

Итак, я надеюсь, что вы создали проект своего БОТа?

Тогда давайте работать дальше) В поисковой строке, где у вас находятся все контакты и каналы, вводим название своего БОТа, заходим на него и жмём СТАРТ!

Бот вам даст информацию как его настроить.

После нажатия кнопки СТАРТ - БОТ вам даст информацию о том, как им пользоваться. Зачастую бывает так, что меню редакции БОТа не появляется. Вместо меню, справа окошко с четырьмя квадратиками, которое необходимо нажать, для вызова МЕНЮ, если у вас меню видно, то вы пропускаете этот пункт сейчас, в дальнейшем, может и вас быть такая ситуация, так что не пугайтесь) Смело жмите на кнопку с квадратиками:

Кнопка с квадратиками вызывает меню

Выше, вы можете наблюдать ту самую кнопку. После нажатия этой кнопки, появится такое меню:

Меню

Появилось меню редактирования БОТа. Жмём кнопку «Пользовательские команды». После нажатие на кнопку, БОТ нам пришлёт сообщение:

Сообщение от бота

После получения такого сообщения, жамкаем на кнопку (обозначена выше стрелкой) «СОЗДАТЬ КОМАНДУ». Бот нам сообщит следующее:

Сообщение от бота на кнопку «создать команду»

Вот отсюда и начинается создание той части, которая будет отвечать за реакции на нажатие кнопок.

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

И так, БОТ предлагает нам создать команду. Команда создаётся только на английском языке и начинается со знака / например свою первую команду, я назвал так /Firstpage вы же можете ее назвать так, как вам удобно. Я назвал её так, как удобно мне и как легче запомнить:

Название для стартовой команды / кнопки

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

Моя информация, которая будет закреплена за командой.

После написания информации, нажимаем на стрелочку для отправки сообщения. После отправки сообщения, нажимаем на кнопку «СОХРАНИТЬ»

Нажимаем «СОХРАНИТЬ»

После нажатия кнопки «СОХРАНИТЬ», БОТ нам ответит, что команда /Firstpage (у меня она называется так, у вас может называться по другому) успешно создана!

Наша команда, успешно создана!

Это была наша первая команда, всего таких команд должно быть 8 исходя из нашего плана для нашего БОТа. Как и говорил ранее, я создам 9 команд, одной команды нет на на моем плане, но для вас эта команда будет приятным бонусом.

Переходим к созданию второй команды) Повторюсь, всего их будет - 9.

Создаём вторую команду

Жмём кнопку, «создать команду» и повторяем процедуру как с предыдущей кнопкой:

Вводим название второй команды

Нам опять предлагают написать название команды. Повторюсь, названия команды должны быть уникальны, начинаются со знака / и пишутся на английском языке. Название второй команде, я дал следующее /contact если помните, план моего БОТа состоял из стартовой кнопки (для неё мы создали первую команду), далее идёт КОНТАКТЫ и КУРСЫ, под кнопкой КОНТАКТЫ, у меня будет ещё три команды, соответственно три кнопки: САЙТ, Telegram и What’s App. Возвращаемся к нынешней команде которую я создаю /contact

Команда /contact

К этой команде, по аналогии с первой, присваиваем информацию, которую эта команда будет выдавать при обращении к ней:

Может быть так, что меню исчезает

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

Меню появилось

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

После сохранения команды, появляется меню, в котором мы создаём новые команды. Нам осталось создать ещё 7 команд. Соответственно, делаем все по аналогии с предыдущими действиями. Нажимаем «СОЗДАТЬ КОМАНДУ»

Создаём третью команду

И начинаем создавать третью команду. Придумываем уникальное имя на английском языке, которое начинается с /. Я назову её /website и отправляю информацию, как команда будет отвечать на запрос к ней.

Команда создана

Создали команду, жмём «СОХРАНИТЬ»

Сохранили

Сохранили команду, создаём ещё одну, четвёртую. Жмём «СОЗДАТЬ КОМАНДУ»

Называем команду

Четвёртую команду я назвал так же, как в проекте /Telegram и приклеил к ней ссылку на мой Telegram.

Опять команды скрыты, жму квадратик

Не видно команд, (у вас может быть видно) жмём на квадратик, чтобы открыть меню.

Жмём СОХРАНИТЬ

Отлично, появилось меню, нажимаем «СОХРАНИТЬ» и опять «СОЗДАТЬ КОМАНДУ»

Создаём команду

Описывать процесс не буду, он одинаковый.

Сохранили ещё одну команду

И ещё одна команда...

Команда для кнопки онлайн тренинг создана

А сейчас) Кто дочитал, получает бонус) Создаём команду для оплаты. Следим внимательно) Иначе можно пропустить важные моменты.
Для получения оплаты за онлайн продукты, если у вас нет ИП и онлайн кассы, деньги можно получать переводом, при этом, не надо «СВЕТИТЬ» свою карту. Для этого нам понадобится ресурс ЯНДЕКС ДЕНЬГИ. Если у вас его нет, то создать его не сложно. Можно его и не верифицировать, но в этом случае, максимальная сумма кошелька будет ограничена 15 000 рублей. Для верификации, потребуется отправить фото своих документов - это не сложно. После верификации, возможная сумма на кошельке увеличивается до 600 000. И так...

Яндекс деньги

Будем считать, что вы открыли себе уже кошелёк. Для принятия денег, нам нужна ссылка, которую мы можем получить, покрутив карусель влево, как указано на фото сверху - стрелкой. Там находим СБОР ДЕНЕГ. Фото снизу.

Нажимаем на сбор денег

При нажатии на «СБОР ДЕНЕГ», нам откроется следующее окно:

Сбор денег, кнопка на сайт

Нам нужно выбрать - «КНОПКА НА САЙТ»

Выбор - КНОПКА НА САЙТ

Открывается данное окно (сверху). Есть три варианта получения средств: КНОПКА, ФОРМА и КАСТОМ. Нам необходимо выбрать - кнопка. Потому что только тут мы можем сами указать фиксированную цену. Выбрали КНОПКА.

Назначение перевода - можете придумать своё название, за что, человек вам будет платить деньги. Я написал ОПЛАТА КУРСА.

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

Текст на кнопке можно выбрать один из четырёх. ПЕРЕВЕСТИ, ОТПРАВИТЬ, ПОДАРИТЬ, ПОЖЕРТВОВАТЬ. Нам более подходит ПЕРЕВЕСТИ или ОТПРАВИТЬ. Выбираете свой вариант. Я выбрал ОТПРАВИТЬ.

Далее выбираем - БАНКОВСКАЯ КАРТА. Так как не у каждого есть кошелёк от Яндекса. Имейте ввиду, при оплате, с ВАС снимают комиссию 2%. То есть, если человек оплачивает курс стоимостью 1 000 рублей, то вам придёт на счёт 980 рублей. Далее переходим сюда:

Очень важно, если вам оплачивают ОНЛАЙН курс и он у вас где то лежит, на каком то ресурсе, нужно скопировать ссылку на курс и вставить сюда:

Для чего нужно вставлять ссылку на курс? Для того, что как только человек переведёт деньги, для него выскочит кнопка «Вернуться на сайт». Именно потому что вы вставили ссылку на курс, человек нажимая на кнопку - вернуться на сайт, попадает туда, где лежит ресурс, который вы продвигаете. То есть, все произойдёт автоматически. Только здесь нужно помнить, что человеку обязательно нужно указать в БОТе, чтобы после оплаты, человек нажал на кнопку, вернуться на сайт. Иначе, заплатит и ничего не получит. Но, вы всегда можете ему дать прямую ссылку самостоятельно)

Вот так выглядит ссылка

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

Плюс, можете выбрать размер кнопки - я выбираю всегда L

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

Копируем текст

Скопировав текст - вставляем в блокнот:

Вставляем в блокнот

После вставки в блокнот, необходимо Удалить все что до https: и все что после цифр:

Удаляем все что зачеркнуто

Последними должны быть цифры, это номер вашего кошелька.

Пример оставленного текста

Мы копируем данный текст и вставляем сюда, в браузер для проверки:

В браузер, в адресную строку

Нажимаем перейти, у вас должно получиться это:

Появится страница с кнопкой

Кликаем на кнопку, переходим далее:

Страница платежа

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

На этом, почти всё))

После нажатия кнопки ДАЛЬШЕ, если вы отметили галочками, чтобы человек предоставил свои данные, то у него появляется такая возможность. Так же, если вы делали ссылку на внешний ресурс по развитию, то появится кнопка ВЕРНУТЬСЯ НА САЙТ. Человек её нажимает и переходит туда, куда вы его направили)

Едем дальше) Эту ссылку, которую мы с вами укоротили ранее, вы её копируете и вставляете в БОТа, на создание Команды. Смотрим дальше:

Создали команду

Мы создали команду /oplatakursa далее, приклеиваем к ней информацию, а конкретно, ссылку на оплату, которую мы с вами укорачивали и проверяли работоспособность ранее:

Оплата курса - сохранили и команда готова))

Теперь начинается визуализация)) До этого момента, мы создавали так называемый БЕКЭНД, то есть, заднюю часть нашего бота. Сейчас будем делать лицевую, ту, которую будут видеть все люди, пользующиеся нашим ботом)

Если ранее, мы надписали кнопку «СОЗДАТЬ КОМАНДУ», то сейчас жмём «НАСТРОИТЬ ГЛАВНОЕ МЕНЮ»

Жмём, настроить гл. меню

Нажав на данную кнопку, перед нашим взором появляется следующая картина:

Настройка главного меню

Здесь мы видим кнопки «ДОБАВИТЬ ПУНКТ МЕНЮ» и «НАЗАД». Нам необходимо нажать «ДОБАВИТЬ ПУНКТ МЕНЮ»

Здесь мы делаем кнопки, то есть, создаём вид нашему боту.

Добавить пункт меню

Нажав на кнопку «ДОБАВИТЬ ПУНКТ МЕНЮ», мы видим все команды, которые мы создавали ранее. Команды, к которым привязывали какую то информацию. И сейчас, я начну добавлять кнопки, выбирая ту команду, которая должна идти первой по нашему ПЛАНУ. А первая команда у меня /Firstpage (смотрим скрин выше). Жмём на /Firstpage, далее, нам предлагают дать название нашей кнопке, за которую отвечает наша команда:

Нам предлагают ввести название пункта

Название пункта. Пункт = кнопка в нашем случае. Я назову первую кнопку «СТАРТ». Все банально и просто. Для моего бота, первая кнопка такая, у вас она может быть другой.

Кнопка СТАРТ добавлена

Далее, я добавлю остальные кнопки. Смотрим и делаем как я)) Все остальные кнопки, у меня будут за кнопкой «СТАРТ». Чтобы добавить остальные кнопки, делаем так)

Жмём нашу кнопку «СТАРТ» (скрин выше), все в том же разделе «НАСТРОИТЬ ГЛАВНОЕ МЕНЮ».

Нажали один раз на кнопку СТАРТ

После нажатия кнопки СТАРТ, мы можем переименовать кнопку. А можем нажать ещё раз на неё (что нам и надо сделать далее), чтобы добавить следующую кнопку, за кнопкой СТАРТ. Скрин далее:

Нажали на СТАРТ ещё раз

Нам предлагают добавить ещё одну кнопку, которая следует за кнопкой СТАРТ. Жмём «ДОБАВИТЬ ПУНКТ МЕНЮ»:

Нажали добавить пункт меню

После нажатия, нам показывают оставшиеся, не использованные команды. Если посмотреть план моего бота (в начале), то после кнопки старт, выскочит закреплённая мной информация и появятся еще две кнопки: КУРСЫ и КОНТАКТЫ. Сейчас, я выберу одну из команд, к которым я привязывал нужную информацию. Первым я добавлю /Contact и назову кнопку КОНТАКТЫ

Выбрали /contact, даём название кнопке

Далее, добавляем ещё один пункт меню КНОПКУ, по аналогии с КОНТАКТЫ, смотрим скрин:

Добавили /Kursi и дали название кнопке - КУРСЫ. Мы видим, что эти кнопки расположены друг под другом (скрин выше), я бы хотел, чтобы КОНТАКТЫ, были слева от кнопки КУРСЫ. Я делаю следующие движения: жму на кнопку КОНТАКТЫ один раз

Далее, жму на кнопку 3,0 слева от кнопки КУРСЫ, результат следующий:

Кнопки стоят так, как я хотел. Теперь, мне нужно добавить оставшуюся информацию. Начнём с информацией и кнопками, которые будут находиться за кнопкой КОНТАКТЫ. Для этого, жмём на кнопку КОНТАКТЫ

Теперь ещё раз на неё же, чтобы зайти за кнопку КОНТАКТЫ. И вот мы находимся за кнопкой

Меню за кнопкой КОНТАКТЫ

Начинаем настройку меню за кнопкой контакты. Здесь я добавлю три кнопки Сайт, What’s App и Telegram. Выбрав при этом нужную мне команду. Расписывать не буду, так как здесь все делается по аналогии с предыдущим блоком, где мы добавляли кнопки КОНТАКТЫ и КУРСЫ, можете посмотреть выше. Просто приложу скрины

Выбираем одну из комнат, которые относятся к данному блоку
Выбрав команду, даём название кнопке
Кнопка Сайт появилась, делаем следующую кнопку
Нажимаем добавить пункт меню
Выбираем одну и команд относящихся к данному блоку
Даём название кнопке
Теперь у нас две кнопки с контактами, добавляем третью
Выбираем команду /Telegram
Даём название кнопке
Три кнопки

Мы создали три кнопки, за кнопкой «КОНТАКТЫ». Я хочу немного изменить вид меню, для этого, жму на одну из кнопок, которую хочу переместить и жму на место, куда хочу перенести кнопку.

Перемещаю кнопку What’s App

Получаем такое меню, как мне хочется, чтобы оно выглядело

Теперь нужно создать кнопки, за кнопкой КУРСЫ. Для этого делаем следующее:

Нажали на кнопку НАЗАД и выходим в предыдущее меню, нажимаем на кнопку КУРСЫ:

Жмём КУРСЫ

Теперь ещё раз, чтобы провалиться за кнопку КУРСЫ. Попадаем в меню кнопки КУРСЫ и делаем все по аналогии к меню за кнопкой КОНТАКТЫ

Выбираем одну из команд
Даём название кнопке
Добавляем ещё одну кнопку
Выбираем команду
Даём название кнопке
Теперь у нас две кнопки
Добавляем ещё одну кнопку
Выбираем последнюю команду
Даём название кнопке

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

Далее, нам надо протестировать работу нашего БОТа, нашего помощника. Смотрим скрины и делает тоже самое, чтобы выйти из режима редактирования БОТа:

Жмём НАЗАД
Опять НАЗАД
Ещё назад
Снова НАЗАД

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

Жму СТАРТ
Получаю предложение, выбрать необходимый пункт (все как мы программировали в начале)

Выбираю любую из кнопок

Нажал назад, чтобы проверить кнопку КУРСЫ
Нажав на курсы, получил запрограммированный мной ответ

Жмём на кнопку ОПЛАТИТЬ КУРС, проверим как работает оплата)))

Жму на ссылку, которую дал БОТ
Попадаю на страницу с кнопкой
Можно оплачивать))


Теперь, я могу с уверенностью сказать, что вы научились создавать своих БОТов, своих помощников.

Если вам понравился курс, просьба порекомендовать его 10 друзьям и знакомым. Ведь, мы стараемся для вас)))

Подписывайтесь, Я в Instagram как asgaliuk. https://www.instagram.com/invites/contact/?i=16qm5j5a66exs&utm_content=4g431f2

Report Page