Бот для Telegram
Привет, дорогой друг!
С развитием бизнеса, каждый день люди начинают задумываться над автоматизацией процессов, по крайней мере, над автоматизацией повторяющихся процессов. А так же, Telegram, это становится не просто мессенджер, а уже целая платформа по зарабатыванию денег.
Сегодня мы поговорим о том, как автоматизировать повторяющиеся процессы, такие как: ответы на часто задаваемые вопросы. Подбор по определенным критериям какого либо продукта или услуги из тех, что вы оказываете. Так же, можем сделать приём оплаты за услуги и автоматическим переводом людей после оплаты, на нужный им ресурс. И ещё много какие процессы, можно автоматизировать, далее все будет ограничено только вашими желаниями и вашей фантазией.
Для автоматизации процессов, нам понадобится БОТ в телеграмме. Как раз таки именно он и является нашим помощником. После создания бота, вы сможете раздавать ссылку на него и он будет выполнять большинство повторяющихся запросов за вас!
Как будет проходить обучение? Я буду прикреплять фотографии/скрины действий, которые вам необходимо будет сделать, чтобы создать бота, вы же, идёте по заданному мной алгоритму. Когда вы научитесь создавать бота, вы сможете создать бот - магазин, бот - консультанта и так далее, в общем, того бота, который будет нужен именно вам. Я вам дам именно механику и понимание.
Пример созданного бота, вы можете посмотреть здесь:
https://tlgg.ru/@ExperimentSale_bot
Поехали)))
Ну, во первых, у вас должен быть установлен Telegram.
Если он у вас уже установлен, то проступайте к действиям ниже описанным. Если нет Telegram, то зайдите в App Store (iOS) или Play Market (Android) и установите данное приложение.
После установки, вам необходимо сделать следующее, в поисковой строке сверху, написать BotFather:
Именно этот BotFather https://tlgg.ru/@BotFather , он является отцом всех ботов. Именно с его помощью создаётся БОТ.
После того, как вы его нашли и кликнули по нему, у вас будет следующая картинка:
Вам необходимо нажать СТАРТ, если у вас надписи идут на русском языке или Start, если на английском. Вообще, рекомендую зайти в меню Telegram и сразу поменять язык на русский.
После нажатия на кнопку старт, получаем следующий текст:
Нам необходимо создать бота, поэтому жмём /newbot - с помощью данной функции, мы начнём создавать бота. После нажатия, мы получаем следующий текст:
Мы пишем на русском языке, как мы хотим чтобы назывался наш бот. Название может быть любым. После написания текста с названием бота, жмём отправить.
Я назвал бота «ЭКСПЕРИМЕНТАЛЬНЫЙ ТОРГОВЫЙ БОТ» на что, отец всех ботов мне ответил: Хорошо. Теперь нужно создать уникальное имя бота. Оно должно заканчиваться на Bot например, TetrisBot или Tetris_Bot. Если имя бота свободно, вы получите следующее сообщение:
Здесь говорится о том, что ваш бот создан. А так же, что ему присвоено уникальное имя и токен. Токен я заштриховал красным цветом. Вам нужно его запомнить, сохранить, он вам ещё пригодится как минимум один раз. А так же, этот токен необходимо спрятать от посторонних глаз, это своего рода ключ к вашему боту.
Я вас поздравляю, ваш бот создан! Но, сам по себе бот, не может ничего делать. Ему необходим помощник) Помощник называется ManyBot. Выходим в главное меню нашего Telegram и там где ранее вы искали BotFather, в той же поисковой строке ищем ещё одного бота помощника ManyBot или переходим по ссылке https://tlgg.ru/@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
К этой команде, по аналогии с первой, присваиваем информацию, которую эта команда будет выдавать при обращении к ней:
После присвоения информации, может быть как, как я говорил ранее, что меню может исчезать, нужно нажать такую кнопку, на которую указывают синие стрелки (скрин вверху). Тогда меню появится снова.
После появления меню, жмём сохранить. Чтобы сохранить все изменения с нашей новой командой.
После сохранения команды, появляется меню, в котором мы создаём новые команды. Нам осталось создать ещё 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. Выбрав при этом нужную мне команду. Расписывать не буду, так как здесь все делается по аналогии с предыдущим блоком, где мы добавляли кнопки КОНТАКТЫ и КУРСЫ, можете посмотреть выше. Просто приложу скрины
Мы создали три кнопки, за кнопкой «КОНТАКТЫ». Я хочу немного изменить вид меню, для этого, жму на одну из кнопок, которую хочу переместить и жму на место, куда хочу перенести кнопку.
Получаем такое меню, как мне хочется, чтобы оно выглядело
Теперь нужно создать кнопки, за кнопкой КУРСЫ. Для этого делаем следующее:
Нажали на кнопку НАЗАД и выходим в предыдущее меню, нажимаем на кнопку КУРСЫ:
Теперь ещё раз, чтобы провалиться за кнопку КУРСЫ. Попадаем в меню кнопки КУРСЫ и делаем все по аналогии к меню за кнопкой КОНТАКТЫ
Всё, мой простейший БОТ, готов к эксплуатации! Можно создать любого БОТа, любой сложности, теперь у вас есть этот навык, которы позволит создавать нужных, простейших, но очень полезных в наше время помощников БОТов!
Далее, нам надо протестировать работу нашего БОТа, нашего помощника. Смотрим скрины и делает тоже самое, чтобы выйти из режима редактирования БОТа:
Вот мы и дошли до стартовой страницы, где можем проверить нашего помощника. Поехали проверять. Я просто приложу скрины, вы посмотрите)) Если считаете, что вам это будет бесполезно, то смело листайте в конец)))
Выбираю любую из кнопок
Жмём на кнопку ОПЛАТИТЬ КУРС, проверим как работает оплата)))
Теперь, я могу с уверенностью сказать, что вы научились создавать своих БОТов, своих помощников.
Если вам понравился курс, просьба порекомендовать его 10 друзьям и знакомым. Ведь, мы стараемся для вас)))
Подписывайтесь, Я в Instagram как asgaliuk. https://www.instagram.com/invites/contact/?i=16qm5j5a66exs&utm_content=4g431f2