Пошаговый мануал: Как создать бота в Телеграм? – Telegram Group

Пошаговый мануал: Как создать бота в Телеграм?

Сразу к делу. У вас есть идея, которая, как минимум вам, кажется интересна. Идея связана с ботом Телеграм. Вам нужно создать бота. А вот как это сделать вы не знаете.

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

Ваша Целевая аудитория

Кто эти люди. Конкретно. Какие задачи перед ними стоят и зачем им вообще нужен ваш бот. Почему они не могут пользоваться другими сервисами. Что может быть лучше:

  • Скорость и удобство
  • Цена
  • Качество работы

Дальше, а что ваш бот вообще должен будет делать. И как…

Важные моменты

  • Описать процесс взаимодействия с ботом с самого начала и до конца совершения операции. Желательно даже до повторной операции.
  • Как люди поймут, что делать с ботом. Где прописать инструкции. Какое сообщение бот должен отправлять после каждого действия. Что должно находится в описании.
  • Все, что вы записали — оформить в виде ТЗ разработчику. Укажите как и логические требования (что бот должен делать), так и общие требования (как быстро и какую вообще нагрузку, количество запросов, должен выдерживать бот.)

Дальше, я покажу несколько примеров, как это можно сделать и собственный пример ТЗ, который вы сможете скопировать. Но все по порядку.

Составление ТЗ для разработки

Что должно туда входить?

  • Use cases
  • Пошаговое описание взаимодействия
  • Общие требования к боту.

Дополнительно для себя

  • Имя бота и его “@nickname”
  • Описание (до 120 символов)
  • Логотип

Пример технического задания для моего бота Insta TXT Editor

C этим пока закончили. Идем дальше

Как выбрать разработчика для создания бота?

97% ботов не требуют сложных вычислительных алгоритмов. Они связаны либо с API либо, помогают вам и клиентов взаимодействовать друг с другом (например, чат-боты или боты для связи с поддержкой).

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

Фриланс биржа, которой я пользуюсь: KWORK.RU

Мне ее хватает с головой. Можно поискать еще локальные аналоги, вроде Freelance UA и т.п.

Как выбрать разработчика?

  • Выбираете раздел. Разработка Телеграм ботов.
  • Выбираете исполнителя по отзывам, цене, общению. Находите ли вы с ним общий язык или нет, понимает ли он вас.
  • Только после того, как все обсудили и договорились о цене и сроках. Оплачиваете.

Деньги биржа заморозит до того времени, когда исполнитель выполнит заказ, если не выполнит, вы получите свои деньги обратно. А исполнитель, точно знает, что вы его не кинете, и также защищен. WIN-WIN

Но это еще не все…

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

Как зарегистрировать бота в Телеграм.

  1. Переходите в Bot Father — @BotFather

2. Создаете бот. Пропишите его имя и @nickname

Будьте внимательны, @nickname вы потом изменить не сможете.

3. Получаете API Key и Secret key.

4. Выбираете хостинг. Подойдет обычный SSD хостинг.

Рекомендую hostiq.ua

От него вам понадобится, передать Ftp доступы (тут для тех, кто не знает, рекомендую сразу писать в поддержку). Я просил это сделать знакомого программиста с помощью моих данных к админке.

Что придется сделать самостоятельно:

  • Оформить описание (на первой странице)
  • Исходное меню кнопок (действует в виде подсказок)
  • Логотип, название и описание бота в сети.

Сделать это легко, через тот же Bot father пользуясь элементарной инструкцией (которую он сам и присылает).

Как раскрутить бота в Телеграм? От создания до первых подписчиков

  • Тематические или региональные Блоггеры в Телеграм

Поиск блоггеров через:

https://t.me/instalogiya_chat

https://t.me/fromBerek

  • Таргет реклама в Инстаграм и ФБ.

Лучше всего работает сторис.

Создавать креативы в canva.com

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

Выводы

Создать телеграм бота довольно просто, важно разобраться в идее и правильно ее реализовать. На этом у меня все. В интернете не прощаются.

Ten articles before and after

Пишем telegram бота для мониторинга сайта на Golang – Telegram Group

Bot Telegram Untuk Membantu Sekolah/Kuliah Kamu – Telegram Group

Create a telegram bot – Telegram Group

Sending a message from Python to a Telegram chat: the simplest way – Telegram Group

Creating a Telegram Bot: Full Beginner’s Guide 2021 – Telegram Group

Python ile Telegram Chatbot + Heroku – Telegram Group

TRX1 Dev Blog #1 (January 2021). TRX1’s January 2021 development report. – Telegram Group

How to code a recipe recommendation Telegram bot – Telegram Group

Telegram Bot Oluşturma. Telegram son günlerde ülkemizde ve… – Telegram Group

使用Python寫一個Telegram Notify – Lofi-nancier – Medium – Telegram Group