Аналитика 565 1 12 октября, 2017

Создаем бота в Telegram без навыков программирования

Привет всем. Вероятно, многие из вас уже слышали новость о том, что Telegram, наконец-таки, обзавелся русской локализацией. Конечно, пользоваться мессенджером можно было спокойно и без этого «нововведения», но однозначно число юзеров теперь станет еще больше. Что ж, самое время рассказать о том, как можно создать несложного бота, который станет вашим помощником и откроет больше возможностей при работе с этим мессенджером. И, самое главное, без знаний программирования.
Создаем бота в Telegram без навыков программирования

Для чего вообще нужен бот Telegram


Боты в Telegram представляют из себя роботизированные диалоги внутри мессенджера, которые способны быстро решать множество задач:
 
  • показывать новости по заданной теме;
  • находить и скачивать любую информацию;
  • отвечать на часто задаваемые вопросы;
  • присылать обновления с сайта;
  • заменять или дополнять email-рассылку;
  • проводить опросы;
  • играть с посетителями и др.
Пользователь подписывается на актуальные для него темы и быстро находит нужную информацию, получая от бота ответ на интересующий вопрос.

Создание бота для Telegram 


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

Создается новый бот при помощи еще одного бота: @BotFather. Для начала его нужно добавить в свой контакт-лист и запустить.

BotFather
 
Затем вводим команду /newbot — создание нового бота. BotFather попросит придумать новое уникальное имя для этого бота, которое обязательно должно заканчиваться на «bot». Можно также добавить аватар для бота и его описание. 

Далее BotFather присылает уникальный токен API, который нужно скопировать в буфер обмена и переместить в какой-нибудь текстовый файл, потому что запомнить его просто невозможно.

BotFather

Теперь у нас есть бот, который ничего не умеет делать. Но это не страшно, мы просто подружим его с другими ботами, и он сможет выполнять множество команд. Сегодня рассмотрим один из самых простых, которым мы сами успешно воспользовались. 

Controller Bot


Отличный инструмент для владельцев каналов с такими возможностями:
 
  • неограниченное количество отложенных сообщений в каналах;
  • Inline-клавиатура, которая позволяет добавлять к любому посту красивые inline-кнопки;
  • делегирование управления каналом другим администраторам;
  • сбор статистики подписчиков в каналах.
Бот умеет отключать уведомления и предпросмотр ссылок в сообщениях, а также поддерживает все форматы сообщений (текст, документы, стикеры, аудио, видео, голосовые сообщения и местоположения).
 
Чтобы начать использование бота в своем канале, откройте @ControllerBot и введите команду /addchannel, чтобы подключить канал. На это бот ответит вам необходимостью подключения своего бота.



Controller Bot

Просто отправьте ранее скопированный токен в чат, и ваш бот будет подключен.

Все, теперь наш бот обладает функицоналом Controller Bot и может делать посты в канал.

Controller Bot
Не забудьте добавить своего бота в администраторы канала.

Telegram bot

Таким же образом можно «свести» своего бота с ботами, функционал которых позволяет проводить опросы, ставить лайки, голосовать, смотреть статистку, делать Insta View посты и многое другое.
 

Небольшое приятное дополнение в виде списка полезных ботов для Telegram

 

В этих каналах собрана инфа, как упростить работу с различными видами контента:

 
  • @ivideobot — классный помощник, готовый скачать любой ролик с YouTube, для это нужно просто отправить ему нужную ссылку, а результат получите уже через секунду;
  • @music — позволяет легко скачать и прослушать любимые произведения, не выходя из Telegram;
  • @imagesearchbot — осуществляет поиск картинок по ключевому слову и позволяет выбрать качество фото для скачивания;
  • @instasave_bot — найдет и скачает из Instagram любую картинку или видео, достаточно лишь вставьте ссылку на нужный аккаунт;
  • @yabot — поисковик Яндекса.

Alfaleads

Еще одна подборка помощников, задача которых — развлекать пользователя;
 
  • @BukToPuHa — знаменитая игра с тысячами участников: задания разного уровня сложности, соревнования с рейтингами;
  • @Hangbot — отгадайте слово (если знаете английский) и спасите себе жизнь;
  • @questgamebot — первый квест для Telegram, захватывающая история;
  • @baneksbot — топ популярных анекдотов, есть подписка на свежие шутки, а также рейтинги лучших анекдотов за определенный промежуток времени;
  • @slotobot — полная симуляция игрового автомата: виртуальные деньги, соревнования с друзьями;
  • @RadioBot — научит слушать радио прямо в мессенджере: выбираете станцию, часы вещания, скачиваете запись и слушаете.
В целом все очень просто. Никто, конечно, не застрахован от проблем в процессе создания бота, кому как не нам это знать. Но всегда можно обратиться в саппорт Telegram, там должны помочь. Ну и, пользуясь случаем: подписывайтесь на Где Трафик в Telegram, чтобы не пропускать интересные статейки. Всем классных ботов и успешных рекламных кампаний! 
Еженедельный дайджест новостей
12 октября, 2017
Комментарии
Живое обсуждение без регистраций. Просто пиши ↓
seoonly.ru • 12 октября, 2017
Ну все)) Одним ботом больше