Что такое «Боты для Telegram»? Это такие специальные программки-помощники, которые можно использовать в Телеграме - известном мессенджере. Они позволяют искать нужную информацию в интернете очень быстро и без нудных регистраций на сайтах. Через бота можно найти интересную игру, новости, ознакомиться с курсом валют, найти и скачать книгу или проверить статистику сообщений и многое другое.
Как пользоваться ботами
Чтобы воспользоваться той или иной услугой, которую предоставляет конкретный бот, нужно написать его в чате мессенджера, то есть подключить к своему чату. А еще удобнее добавить сразу его в список ваших контактов и обращаться к нему за помощью в любое время, создавая новый диалог с ним. Также потребуется ввести некоторую другую информацию (например, для выдачи «на-гора» тематического анекдота нужно описать его тему).
После того, как будет выбран нужный бот, пишем в чате с ним «/start», далее будет проходить обычный чат-диалог: бот может вас попросить уточнить кое-какую информацию, либо напишет, какие команды вы еще можете ввести.
Список ботов
Ниже представлен каталог популярных ботов для Телеграмм, в том числе и на русском языке:
- @delorean_bot - отправляет напоминание о важном событии на будущее,
- @ya - бот поисковика Яндекс. Этот бот стоит добавить в «Избранное»,
- @meduzaprobot - с ним новости всегда будут с вами,
- @temp_mail_bot - предоставляет e-mail для регистрации на время, который удалится через десять минут,
- @storebot - это «shop», в котором находятся интересные и полезные боты на любой вкус,
- @bot_gadalka - интернет-гадалка,
- @pollbot - добавляет опросник в чате с возможностью прописывать несколько возможных ответов на выбор,
- @hangbot - игра в «Виселицу» в мессенджере,
- @pikabubestbot – предоставит самые смешные посты с «Пикабу.ру»,
- @foodsearchbot - предлагает места для «перекуса»,
- @krestikinolikibot - игра в «крестики-нолики»,
- @movie_bot - проводник по фильмам,
- @misis_bot - можно найти познавательные материалы библиотеки исследовательского университета «МИСиС»,
- @grammarnazibot - исправляет ошибки,
- @wolframbot - решает уравнения,
- @topdf_bot - конвертация текстов и картинок в формат PDF,
- @dict_bot - переводит с английского на русский без дополнительных действий с вашей стороны,
- @ytranslatebot - это тоже бот-переводчик, но с других языков,
- @filesbot - с его помощью можно сохранять и пересылать файлы между пользователями,
- @ImageSearchBot - работает над поиском фотографий,
- @Bcodebot - тут есть все высказывания Бендера (из мультфильма «Футурама»),
- @BonAppetit_bot, @mycookbot - для тех, кто любит вкусно готовить,
- @zombiebot - это зомби-бот, имитирующий общение с зомби,
- @K908Bot - помогает переводить деньги с карточки,
- @nationalgeographic_bot - тут находятся лучшие фотографии National Geographic со всего мира. Выбирайте тематику и смотрите!
- @GetMusicBot - осуществляет поиск топ музыки,
- @BotogramBot - создание ботов, с помощью этой утилиты вы можете обратиться к создателям ботов с просьбой о производстве нового «помощника»,
- @flibustamirrorbot, @freebooksbot, @mybookbot - боты для поиска книги, в том числе и на Flibusta. Выбираете автора, желаемую книжку и формат - и все!
Если вы хотите планировать посты в Telegram, вам необходимо создать бота, который поможет вам в этом. Чтобы создать бота, следуйте этим простым шагам:
1.Впишите имя @BotFather в строку поиска и кликните на первый результат поиска.
2. В ту же секунду будет открыт чат, в котором вам будет нужно прописать и отправить команду “/newbot” для получения дальнейших инструкций.
3. Выберите, напишите и отправьте имя бота (желательно такое же, как и имя канала, к которому вы его подключите) и следуйте дальнейшим инструкциям.
4. Затем выберите, напишите и отправьте пользовательское имя бота (изображение ниже). Имя не должно содержать проблелы и специальные символы и должно оканчиваться на “/bot” .
5. Вы получите ключ доступа (Access Token ). Скопируйте и сохраните его!
Готово! Теперь, все, что необходимо сделать, – подключить бота к каналу. Для этого:
1. Выберите ваш канал, в который вы хотите планировать и публиковать посты.
2. Перейдите в настройки канала, кликнув на кнопку в виде стрелки в правом верхнем углу окна Telegram.
3. Кликните “Administrators” и затем “New Administrator”.
4. Найдите вновь созданного бота по его имени пользователя и кликните по нему.
Поздравляем! Чтобы начать планировать посты, вам осталось только подключить Telegram к KUKU.io.
Разработчики мессенджера поощряют создание роботов, поэтому их количество растет с каждым днем. Сегодня расскажем, как найти и добавить бота в Телеграмм, а также как его использовать. Это очень полезные программы, которые смогут управлять за вас каналами или размещать в ваших группах сообщения/рассылки и пр. Ведь на поиск и выдачу информации уходит много времени, а качественный робот сделает все сам. Если же вы занимаетесь бизнесом, то программы-роботы могут стать отличным маркетинговым инструментом.
Где искать нужный сервис
Если вы не знаете, как точно называется нужный вам ресурс, то можно воспользоваться сайтом Telegram Store https://storebot.me/
Это каталог, в котором представлена информация обо всех актуальных разработках. Если не удобно искать на сайте, ищите @strorebot
.
Вы можете посмотреть топ чарт, новинки или недавно добавленные.
Также в строку поиска можно набрать ключевое слово, связанное с назначением сервиса – это поможет выполнить целевой поиск.
Как узнать о боте подробнее?
Вся дополнительная информация описывается разработчиком на этапе создания. Для пользователя она также доступна:
Также информация появляется при старте робота.
Как в Телеграмм добавить бота?
После того, как вы узнали название ресурса, введите его в строку поиска (значок лупы). На экране появится список программ, подходящих под набранную строку. Выбирайте нужный и щелкайте на него. Теперь робот всегда будет в списке.
Чтобы начать чат, просто нажмите на него. Сообщения вводятся в строку поиска. Никакие особенных действий, как видим, чтобы добавить бота в чат Telegram предпринимать не нужно.
Как добавить бота в Телеграмм в группу
Рассмотрим пошагово:
Как добавить бота в беседу разобрались. Осталось узнать, как добавить бота в канал Телеграмм. Для этого выполните следующие действия:
- Аналогично созданию группы создаем канал Телеграмм. Вводим имя и выбираем: частный или публичный. Копируем ссылку – приглашение. Если вы пользуетесь смартфоном, просто нажмите на нее и подержите.
- Пригласите участников в канал. Вы можете добавлять участников в уже созданный канал. Для этого зайдите в него и нажмите на название. Далее выберите «Подписчики» и «Добавить подписчика» или «Пригласить по ссылке».
- Бот не может быть подписчиком, только администратором. Поэтому вам нужно создать собственного робота через сервис @Botfather и настроить его. Обязательно включите «inline mode» и выдайте групповые права в меню «Group Privacy».
- Предусмотрите для программы выполнение действий, например, опрос или рассылку. Задать их можно в конструкторе @manybot.
- Далее заходите в канал и нажимайте по его названию. В меню ищите «Управление каналом» или Manage Channel
- Нажимайте Добавить администратора.
- Далее щелкните на значок лупы (поиск) и вводите название своего бота.
Боты в мессенджере Telegram, это не просто программы, написанные для развлечения участников чата, а полноценные инструменты управления многими процессами. Конечно, все они создаются с разными целями, и их функционал ограничен определёнными действиями, например, администрированием чата или автопостингом сообщений в канал. Ниже пойдёт в администраторы канала Telegram и для чего это необходимо.
Конечно, прямой необходимости в помощнике нет. Проектом можно управлять и самостоятельно, постить время от времени свои заметки и наблюдать за ростом подписчиков. Но такой подход актуален разве что для авторского блога, где не столько важен прирост читателей, сколько удовлетворение личной потребности в общении с аудиторией, желания быть замеченным. Для ведения бизнеса без ботов-помощников не обойтись, ведь они могут выполнять рутинные действия, тем самым облегчив работу над ведением канала, а иногда и вовсе от неё избавить.
Что умеют делать боты-администраторы:
- . Боты умеют ежедневно сообщать о количестве подписчиков, просмотров. Конечно, провести полный анализ они не могут, но зато с их помощью можно составить график роста аудитории, её вовлеченность. Эти данные помогут выявить наиболее интересные посты и сделать упор на интересы читателей.
- Публиковать сообщения в канал из сторонних источников или наоборот. Например, Телеграм-проект связан с сайтом или блогом, где ежедневно публикуются новости. Дублировать вручную посты из внешнего источника в Telegram не целесообразно, так как ручной труд может заменить бот-администратор.
- Дублировать посты из одного источника в другой в рамках мессенджера. В этом случае бот занимается копипастом всех сообщений канала в чаты, участником которых является.
- Преобразовывать текст сообщения. Например, работа с маркдаун-разметкой, подбор теги, сокращение ссылок.
Это не весь список возможностей Телеграм помощников, так как многие проекты создают ботов под себя и задают им задачи, которые важны в рамках того или иного канала.
Стоит уточнить, вышеперечисленные действия вряд ли сможет выполнить один и тот же бот-администратор, для этого придётся добавлять несколько ботов-помощников, каждый из которых будет выполнять свою задачу.
Как добавить бота в канал и назначить администратором
Пригласить бота стать участником канала можно как через его меню, так и через меню управления каналом. В рамках данной статьи будет рассмотрен вариант добавления через меню канала, так как боты, созданные для администрирования, после запуска диалога сами дают подсказки о том, как с ними нужно работать в дальнейшем, и перенаправляют на канал.
Назначать администраторов может только создатель проекта или админ, имеющий на это право. Осуществляется это через меню управления каналом или чатом, ниже приведены два примера, как добавить бота в администраторы на смартфоне и на компьютере.
Назначаем бота админом чата со смартфона
Через приложение для смартфона:
- Открыть канал, сделать это можно через список контактов или поисковую строку мессенджера.
- Нажать на поле , оно находится вверху окна диалога.
- После нажатия на знак с изображением шестерёнки (верхний правый угол), откроется окно управления.
- Выбрать строку «администраторы», затем «добавить администратора».
- При помощи поисковой строки ввести имя или адрес бота.
Рисунок 1. Назначение администратором через приложение для смартфона
Делаем из бота админа чата с компьютера
Через приложение для компьютера:
- Зайти в канал и кликнуть по знаку с изображением трёх точек, он находится в верхнем правом углу.
- Во всплывающем меню кликнуть по «manage channel».
- Выбрать пункт «administrators» и ввести адрес или имя бота в поисковую строку.
- Подтвердить свои действия.
Рисунок 2. Назначение администратором через приложение для ПК.
Рисунок 3. Адрес и имя бота. Адрес всегда заканчивается на «bot».
Как уже было сказано, почти все боты-админы дают инструкцию о том, как добавить их в канал. Ниже приведён пример работы с @mrkdwnrbt, он запросил отправить конкретное сообщение в канал и переслать ему (сделать репост). После того, как это действие было выполнено, бот добавил проект к себе в работу и запросил права администратора.
Рисунок 4. Диалог с @mrkdwnrbt, при помощи которого в текст сообщения можно добавить маркдаун-разметку.
Боты-администраторы запрограммированы на определённые действия, для совершения которых им нужно разрешение. По умолчанию новому админу даётся право на все манипуляции с каналом, кроме добавления новых администраторов. Вряд ли бот-админ будет делать что-то выходящее за рамки его программы, поэтому эти настройки лучше не трогать.
Рисунок 5. Настройка прав для бота-администратора.
Вышеприведённые примеры, актуальны для всех устройств. Интерфейс Telegram имеет мало отличий для смартфонов (iPhone (iOS), Android или другие), возможна лишь разница в названии некоторых действий, но это незначительно. Приложения для ПК также схожи и нет смысла приводить примеры для каждого по отдельности.
Возможные проблемы
Возникновение проблем более чем вероятно, так как у любого Телеграм-помощника есть свой создатель, который время от времени вносит какие-либо корректировки в его работу или вовсе удаляет свой проект из мессенджера. Есть и другие проблемы, которые можно рассмотреть более подробно.
- Бот, помимо постинга, публикует чужую рекламу. Такое случается часто, некоторые пользователи мессенджера хотят монетезировать свой бот и делают это при помощи владельцев каналов. В большинстве случаев о публикации рекламы предупреждают заранее, но некоторые создатели ботов-помощников предпочитают умолчать о неприятном бонусе.
- Бот-админ перестал работать. Возможно, он сломался, и это вскоре исправят. Но не исключено, что Телеграм-помощник переехал на новый адрес или был удалён из мессенджера. Нужно быть в курсе новостей, и с первых дней пользования присоединиться к чату или каналу бота, все контакты создатель указывает в описании.
- Бот просит оплату и отказывается работать. Возможно, бот-админ работал в демонстрационном режиме и за дальнейшее его использование нужно заплатить.
- Невозможно добавить нового администратора. Не у всех подписчиков есть на это право, такими полномочиями обладают только создатель канала или его админы.
Вывод
Боты-администраторы являются незаменимыми помощниками в ведении проекта в рамках Telegram. Если есть возможность исключить человеческий труд в пользу работы бота, то сделать это нужно незамедлительно. Для комфортной работы в мессенджере существует достаточно ботов-помощников как платных, так и бесплатных, более того, они могут создаваться специалистами под конкретного заказчика с учётом индивидуальных пожеланий.
Продолжаю серию постов посвящённых Telegram. Одно из преимуществ этого мессенджера для создателей и владельцев сайтов — это возможность настроить автопостинг (трансляцию) со своего сайта. Это может быть анонс новых статей и записей с сайта в Телеграме, подборка новостей, уведомления и так далее.
Свои примеры я буду показывать на русифицированной версии приложения, если вы ещё не переключили свой Телеграм на русский, то можете это быстро сделать прочитав инструкцию из моего предыдущего мануала — Как поменять язык в Telegram Messenger на Android и iOS
Теперь создаём и регистрируем бота:
1. Находим в Телеграме через поиск бот по имени :
2. Выбираем его, появляется окошко с сообщением:
3. Нажимаем начать (или вводим команду /start в зависимости от вашей версии Telegram), появляется такое сообщение с списком возможных команд для :
4. Теперь создаём своего бота, вводим команду /newbot (можно не вводить, а нажать на эту команду прямо в списке) и придумываем ему любое понравившееся вам название (я для этого примера назвал PunkBot ) :
5. Затем нужно придумать уникальное имя для бота, оно должно обязательно заканчиваться на три буквы bot или так _bot (я задал имя PunksBot) и если имя свободно то в ответном сообщении мы получим токен:
6. Скопируйте токен и сохраните, он нам ещё понадобиться, можете попытаться запомнить. Смайл. В том же сообщении над токеном будет ссылка на ваш новый бот, перейдите по ней и запустите бота командой /start (или нажмите начать ). Бот создан и зарегистрирован:
С ботом мы пока закончили.
Конечно, бот который мы создали пока годен только для использовании его в создании трансляции постов с сайта. Чтобы бот стал полноценным и смог выполнять различные команды его нужно запрограммировать. О том как это сделать я расскажу в отдельной статье на эту тему.
Теперь нам нужно создать канал, куда мы будем транслировать посты с сайта.
Создаём канал:
1. Для этого открываем меню (в верхнем левом углу Телеграм) и выбираем пункт Создать канал:
2. Вводим имя нового канала (в нашем примере PunkVox ) и нажимаем в левом верхнем углу галочку:
3. В появившемся окне выбираем «Публичный канал» и придумываем уникальную ссылку для него (я так и оставил punkvox ), если адрес свободен нажимаем снова галочку, нам предложат добавить контакты, это действие можно пропустить.
Всё, канал создан. Осталось добавить в администраторы канала PunkVox нашего нового бота PunkBot .