Як створити бота в Телеграм без програмування
Всім доброго дня. На зв’язку знову Василь Млинців. Сьогодні ви дізнаєтеся, як створити бота в Телеграм. Я багато писав про їх корисні функції, тепер настав час обзавестися своїм помічником.
Думав, що для цього потрібні спеціальні знання програмування (тут я не дуже сильний), виявляється, немає. Я знайшов безкоштовний спосіб швидкого створення бота. Поспішаю поділитися ним з вами, мої шановні читачі.
Зміст
- Чим корисні
- Способи створення
- Написати код ручками
- Скористатися спеціальним сервісом
- Реєстрація
- Налаштування
- Створюємо команду найпростішу
- Робимо меню
- Автопостинг
- Висновок
Повне керівництво по Telegram
Зараз Телеграм дуже затребуваний і його популярність зростає день від дня. Не залишимо без уваги і ботів для нього.
Чим корисні
Як раз боти і стали одним з головних трендів Телеграма. Нагадаю, що вони представляють із себе роботизовані діалоги всередині месенджера, здатні швидко вирішувати безліч завдань:
- показувати новини по заданій темі,
- знаходити і завантажувати будь-яку інформацію,
- відповідати на питання, що часто задаються,
- надсилати оновлення з сайту,
- замінювати або доповнювати email-розсилку,
- можуть проводити опитування,
- грати з відвідувачами та ін.
Тим самим користувач підписується на актуальні теми і швидко знаходить потрібну йому інформацію, отримуючи від бота відповідь на запитання.
Моя добірка корисних ботів дозволить познайомитися з ними ближче.
Способи створення
Написати код ручками
Для цього потрібно знати мови програмування (Python, PHP або Java), а також є ще маса нюансів типу реєстрації хостингу і іншого. Це може стати величезною проблемою для деяких.
На щастя, є простий шлях зробити бота для звичайних користувачів, які не володіють навичками програмування.
Скористатися спеціальним сервісом
Наш спаситель – Manybot.io.
Саме на ньому я знайшов російський інтерфейс, зрозумілу інструкцію і потрібний на перших етапах функціонал. Роботи на цій платформі вміють:
- відправляти повідомлення користувачам,
- робити красиві меню,
- проводити автопостинг з RSS ваших ресурсів.
Реєстрація
Насамперед відкриємо @Manybot в месенджері. Натиснемо кнопку «Почати».
Виберемо російську мову з запропонованого списку.
Натискаємо «Додати нового бота».
Слідуємо вказівок. Нам потрібно зареєструватися у @BotFather.
Перейдемо по посиланню і запустимо його.
Введемо команду /newbot.
Придумуємо звичайне і технічне ім’я з хвостиком bot. Найважливіше – не забуваємо скопіювати отриманий ключ-токен.
Повернемося до Manybot, покажемо йому цей код, натиснувши «Я скопіював токен».
Придумаємо опис.
Приймайте вітання, реєстрація завершена. Тепер ви повноправний власник власного робота Телеграм.
Налаштування
Займемося створенням меню і перших команд. Для цього потрібно знайти свого робота, для цього в пошукову рядок вводимо його ім’я. У мене це @iklife_bot.
Створюємо команду найпростішу
Весь принцип bota – це відповіді на питання людини, тому потрібно прописати команди і відповіді на них.
Для цього викличемо меню налаштування – /commands.
Вводимо ім’я команди і текст, який вона буде видавати у відповідь на клік по ній.
Чекаємо повідомлення про успішне створення команди.
Робимо меню
Набагато зручніше, коли відвідувачі можуть швидко вибрати всі команди прямо з меню. Для його створення знову повернемося до /commands і далі «Налаштувати гол. меню».
Потім «Додати пункт меню». Називаємо його, вибираємо раніше створену команду.
Пункт меню готовий!
Перевіряємо, подивіться, що вийшло. Все працює. Аналогічно створюються й інші команди з пунктами меню.
Автопостинг
Головним достоїнством @Manybot є миттєва налаштування автопостинга записів з сайту з RSS-стрічкою або з соц. мереж, або Ютуба прямо в чат. Таким чином, читачі завжди будуть в курсі оновлень, не виходячи з Telegram.
Давайте його запустимо!
Вводимо /autoposting.
Я вкажу RSS-потік свого блогу – iklife.ru/feed. Чекаємо перевірки та повідомлення про успішне завершення. Тепер ви побачите мої статті прямо всередині @iklife_bot.
Висновок
На цьому все, сподіваюся, що ця стаття допоможе вам створити свого першого бота. Якщо ви ще знаєте прості способи їх створення, поділіться, будь ласка, в коментарях.
Спасибі за увагу!