Топ-30 самых полезных ботов в телеграм, которые пригодятся каждому

Содержание:

Обзор ТОП-3 конструкторов для создания ботов в Телеграмм

Ещё совсем недавно без программистов было невозможно не только сделать сайт или бота, но даже в стандартной установке/обновлении программ требовалась их помощь.

К счастью, всё течёт и всё меняется. Теперь даже далёкие от всех языков программирования пользователи самостоятельно, без особого труда, создают программы-роботы для соцсетей и т.п.

Это стало возможным c появлением онлайн-конструкторов. Я предлагаю вашему вниманию 3 сервиса для создания телеграмм-ботов.

Flow XO

Flow XO, пожалуй, самый серьёзный из всех представленных в обзоре сервисов для конструирования роботов. Он предназначен для создания и сопровождения умных программ для бизнес-процессов.

Разработчики предлагают различный функционал на платной и бесплатной основе. Пользователи оплачивают только то, что им действительно нужно.

В арсенале конструктора имеются шаблоны готовых модулей.

Chatfuel

Это бесплатный бот-конструктор для Телеграмм и Фейсбук, простой в использовании, имеющий обширный функционал.

О качестве сервиса свидетельствует список его постоянных именитых потребителей:

  1. National Geographic.
  2. TechCrunch.
  3. UBER.
  4. Forbs и т.д.

Востребованность Chatfuel подтверждается общим числом пользователей (более 15 млн.) и количеством созданных ботов (более 500 тыс.). Роботы, созданные на этой платформе, легко интегрируются в различные сервисы и сети: YouTube, Твиттер, Инстаграм и т.п.

Recast AI

И, наконец, последний конструктор из моего мини-обзора — Recast. AI. Разработчики позиционируют своё детище, как самый простой для понимания и обучения строитель ботов. На его начальное освоение требуется в среднем около 8 минут. Сервис работает на специально разработанной технологии распознавания естественного языка.

Конструктор имеет 2 тарифа: платный и бесплатный. Функционал обоих практически одинаков, основная разница лишь в том, что платный тариф предназначен для корпоративных клиентов.

Для наглядности основные характеристики сведены в сравнительную таблицу:

Наименование сервиса Тарифы Функционал Сложность использования Основное направление использования

Flow XO

Платный, бесплатный Есть ограничения на бесплатном тарифе Требуются специальные навыки и знания Бизнес-процессы

Chatfuel

Бесплатный Нет ограничений Низкая Все направления

Recast AI

Платный (для корпоративных клиентов), бесплатный (для прочих пользователей) Нет ограничений Низкая Все направления

Support

Send Message

Messages longer than 4096 characters are split up into multiple messages.

$result = Request::sendMessage();

Send Photo

To send a local photo, add it properly to the parameter using the file path:

$result = Request::sendPhoto([
    'chat_id' => $chat_id,
    'photo'   => Request::encodeFile('/path/to/pic.jpg'),
]);

If you know the of a previously uploaded file, just use it directly in the data array:

$result = Request::sendPhoto();

To send a remote photo, use the direct URL instead:

$result = Request::sendPhoto([
    'chat_id' => $chat_id,
    'photo'   => 'https://example.com/path/to/pic.jpg',
]);

Send message to all active chats

To do this you have to enable the MySQL connection.
Here’s an example of use (check for parameter usage):

$results = Request::sendToActiveChats(
    'sendMessage', // Callback function to execute (see Request.php methods)
    , // Param to evaluate the request
    
);

You can also broadcast a message to users, from the private chat with your bot. Take a look at the below.

Создаём проект

Для начала создадим проект с такой структурой:

В будут находиться хендлеры — обработчики событий.

В будем хранить секретные данные. Давайте сразу его заполним:

Конечно, вы можете хранить эти данные любым удобным для вас способом. Но я буду далее использовать файл config.

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

Позже нам понадобится хранить информацию о боте (его id, юзернейм и так далее). Поэтому давайте сразу сделаем свой собственный класс, который будет наследоваться от TelegramClient:

Пока что мы только создали объект бота и ничего больше. Чуть позже мы реализуем авторизацию бота с помощью токена. (Указанная строка будет названием файла сессии: он создастся после авторизации.)

Зададим для бота — режим разметки по умолчанию. Он будет использоваться при отправке и получении сообщений с разметкой (жирный текст, курсив, ссылки и так далее). Выберем HTML.

И заодно настроим логгинг:

Когда объект bot уже создан, нам нужно зарегистрировать все хендлеры: для этого импортируем app.handlers (сейчас в том файле ничего нет).

Теперь напишем функцию, которая будет авторизовывать бота и обрабатывать его апдейты.

И, наконец, функцию run, которая запускает нашу асинхронную функцию start:

Переходим к хендлерам.

Как я уже говорил, в handlers.py мы будем обрабатывать события. Давайте будем ловить события о добавлении бота в группу.

Как это сделать? Мы должны ловить именно системные сообщения (это сообщения вида «добавил пользователя в группу», «изменил название группы», «закрепил сообщения» и так далее). Если это системное сообщение:а) было в группе,б) говорит о том, что какой-то пользователь добавил другого пользователя,в) относится именно к боту,то это значит, что нашего бота добавили в группу. Пусть тогда бот напишет в эту группу: «Приветствую, господа!»

Чтобы использовать событие с новыми системными сообщениями, нам понадобится класс telethon.events.ChatAction.

Всё это будет выглядеть так:

Декоратором мы привязываем нашу функцию к нужному событию. Функция принимает объект типа «событие о системном сообщении». Если условия выполняются, то отправляется сообщение.

Теперь последний штрих — файл В нём мы просто импортируем и запускаем нашу функцию run:

Готово! Бота можно запускать.

Почта и Gmail

Новый адрес соберет в боте все письма, отправленные на него. При необходимости вы также сможете отправлять письма через меню бота. Для этого достаточно выбрать /send и ввести адрес, с которого вы хотите отправить письмо.

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

GmailBot

Следующим в списке идет GmailBot. Этот бо помечен специальной галочкой, что означает, что это официальный бот от сервиса Google Gmail.

Бот позволяет получать новые письма Google почты не выходя из мессенджера Телеграм. Также есть возможность отправлять новые письма, отвечать на них, отправлять их в архив или корзину.

Вообщем весь главный функционал почты Gmail в нашем любимом мессенджере!

Ссылка на GmailBot

Подборка ботов

Друзья, мы создали чат в котором собрали всех, кто работает с каналами и чатами в Telegram. Вы можете обратиться за помощью по работе с ботами и обсудить любой вопрос с участниками.

Присоединиться к чату:t-do.ru/joinchat/EVgZrUgkpH_nz-uvWAnmkQ

Спорт

Новости спорта и здорового образа жизни.

  • @sportexpress_bot – свежие новости от лучших журналистов крупнейшего спортивного сайта Рунета.
  • @sportsru_bot – ещё один проводник в мир самых свежих новостей спорта, результатов и прямых трансляций.
  • @sportfolks – для любителей здорового образа жизни. Каждый день будете получать советы по тренировкам и питанию.

Контент

Интересуетесь видео, картинками, музыкой? Читайте, как упростить работу с таким контентом.

  • @ivideobot – классный помощник, готовый скачать любой ролик с Ютуба. Просто отправьте ему нужную ссылку, через секунду получите результат.
  • @music – ценителям классической музыки бот очень понравится, потому что вы сможете легко скачать и прослушать любимые произведения, не выходя из Телеграм.
  • @imagesearchbot – осуществляет поиск картинок по ключевому слову, также позволяет выбрать качество фото для скачивания.
  • @instasave_bot – найдёт в Инстаграм любую картинку или видео и скачает её для вас. Для работы вставьте ссылку на нужный аккаунт.
  • @yabot – поисковик Яндекса.

Новости

Свежие новости, сплетни, происшествия с доставкой в телефон.

  • @tgnewsbot – подскажет все последние новости и слухи о Телеграм.
  • @lifehackerrubot – сборник советов с одноимённого популярного сайта.
  • @vestiru_bot – сводки самых горячих событий от федерального канала Вести 24.
  • @lifenews – узнавайте новости первыми, используйте бот канала Lifenews.

Бизнес и финансы

Для бизнесменов и желающих ими стать.

  • @rubbot – актуальные курсы валют, а также стоимость барреля нефти.
  • @pravorubot – лучшие юристы со всей страны готовы решить любую вашу проблему.
  • @egrul_bot – проверяет контрагентов по номеру ИНН или ОГРН. Вся информация с официальных сайтов.
  • @greenzBot – семейный бюджет теперь под контролем. Считайте расходы, подводите итоги, не выходя из мессенджера.

Игры и развлечения

Здесь собраны помощники, задача которых развлекать пользователя.

  • @BukToPuHa – знаменитая игра с тысячами участников. Простые и сложные задания. Соревнования с рейтингами.
  • @Hangbot – отгадайте слово и спасёте себе жизнь.
  • @questgamebot – первый квест для Телеграма. Нажмите “Начать” и попадёте в захватывающую историю.
  • @baneksbot – топ популярных анекдотов. Есть подписка на свежие шутки, а также рейтинги лучших анекдотов за определённый промежуток времени.
  • @slotobot – полная симуляция игрового автомата. Виртуальные деньги, соревнования с друзьями.
  • @RadioBot – научит слушать радио прямо в мессенджере. Выбираете станцию, часы вещания, скачиваете запись и слушаете.

Поисковики

Боты ищут полезную информацию из разных областей. От погоды до кулинарных рецептов.

  • @weatherman_bot – точный прогноз погоды в заданной точке плюс возможность присылать сводку утром и вечером.
  • @gdecafebot – покажет список кафе, ресторанов, закусочных поблизости от вашего местоположения. Требует ваши координаты.
  • @aliexplorerbot – ежедневная информация о самых выгодных предложениях на АлиЭкспресс.
  • @search_rutracker_bot – незаконный бот Рутрекера. Ну что, пошалим немного?

Чтение и перевод

Помощники книголюбов и переводчиков.

  • @misis_bot – полное собрание книг технологического университета МИСиС. Выбирайте тему и погружайтесь в мир технологий.
  • @flibustafreebookbot – качает книги с Флибусты – бесплатной онлайн-библиотеки.
  • @bookshopbot – настоящая библиотека платной и бесплатной литературы.
  • @ytranslatebot – бесплатный переводчик от Яндекса.

Как пользоваться ботом

Пользоваться виртуальными помощниками можно во всех версиях мессенджера. Они доступны и на мобильных устройствах, и в десктопном варианте, и онлайн. Правда, общение с ботом часто происходит на английском, что создает пользователям определенные трудности. Чтобы работать было проще, найдите русскоязычного помощника.

Для начала работы с Телеграмм ботом откройте его и нажмите «Запустить». Затем давайте программе определенные команды, которые она будет выполнять. Если ввести в строку сообщения значок косой линии , бот сам подскажет возможные варианты действий. Кстати, искать его на клавиатуре не придется, потому как кнопка данного знака есть рядом с полем для текста. Поставьте его и затем выберите подходящую команду из подсказок программы. Обычно никаких трудностей не возникает, так что, переживать не о чем.

Если в общем чате или на канале работают несколько виртуальных помощников, запустить их можно только после уточнения имени. К примеру, выбирается команда /startbot1 или /startbot2

Обратите внимание, что команды должны всегда начинаться со слэш и содержать от 5 до 32 символов латинского алфавита и синтаксических знаков

Использование бота обычно интуитивно понятно даже неопытному пользователю. Программа сама выдает подсказки и предлагает следующие шаги. Вам нужно только выбрать команду из доступных в данный момент (если меню скрыто). Часто предлагаются категории на выбор или кнопки, так что не запутаетесь.

Что делать, если на ваши запросы бот ничего не отвечает? Причин такого поведения может быть несколько:

  • вы набираете не те команды;
  • бот не понимает русского языка (если пытаетесь с ним общаться таким образом);
  • произошла ошибка на сервере, тогда можно попробовать вернуться к боту через какое-то время;
  • в коде программы содержится ошибка, повлиявшая на ее работоспособность.

Если робот не реагирует только на определенные команды, где-то в его коде допущена неточность. Попробуйте найти другой, более качественный вариант бота Телеграмм.

Финансы

CoinPost – курс валют, индексов, криптовалют, акций

Этот бот позволяет в режиме 24/7 следить за курсами валют, криптовалют, индексов и акций различных компаний. 

Вы можете выбрать также и акции компаний. 

Такой бот должен быть у каждого под рукой.

Ссылка на бот «Coin Post – курс валют, индексов, криптовалют, акций»

Семейный бюджет

Бот под названием “Семейный бюджет” поможет, как уже понятно из названия, вести семейный бюджет и контролировать расходы. Мало того, что можно контролировать свои личные доходы, но также это можно делать всей семьей.

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

Ссылка на бот «Семейный бюджет»

WhereIsMyMoney

Бот в Телеграме WhereIsMyMoney умеет сохранять ваши расходы и показывает статистику по ним. Можно отметить удобность и простоту его использования.

Пока что бот позволяет сохранять ваши расходы по одному слову. Например, просто напишете «100 еда», затем, когда вы снова напишите еще одну трату на еду, он добавит ее к общей сумме.

Бот позволяет прямо в мессенджере увидеть статистику, а также экспортировать ее в таблицу Excel.

Ссылка на WhereIsMyMoney

StockAlertingBot

Глядя на то, что прямо сейчас творится на всевозможных финансовых рынках, кому-то очень полезно будет следить за акциями компаний. Здесь на помощь может прийти @StockAlertingBot. Просто отправляете боту название любой публичной компании и он пришлет вам актуальную информацию.

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

Ссылка на StockAlertingBot

Lavkagram

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

Lavkagram — площадка для создания своих Телеграм‑магазинов и управления ими. Это абсолютно бесплатно.

При старте бота вам сразу покажут пример, как это может работать и дальше пошагово помогут запустить собственного бота!

Ссылка на Lavkagram

Как найти нужного бота

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

  • задав точное имя в строке поиска в мессенджере;
  • использовать специальные каталоги и подборки.

Если вам нужен конкретный бот, название которого вы знаете, его можно отыскать, используя общую строку поиска. Если у вас есть определенные навыки, сможете создать помощника и самостоятельно. Разработчики мессенджера предоставили такую возможность всем желающим.

Как найти подходящего готового бота? Путь к ботам Телеграмм расположен в специальных каталогах на тематических ресурсах. Многие инструкции предлагают использовать для этой цели @StoreBot, но на практике программа не реагирует на задаваемые команды. Поэтому проще воспользоваться уже готовыми каталогами ТОП с разбивкой по категориям, которых на просторах интернета огромное множество. Лучше всего применять свежие каталоги лучших ботов, потому как старые подборки часто уже неактуальны. Или просто задайте вопрос в поисковой системе, определив интересующий функционал бота.

Разберем на примере. Допустим, вы желаете регулярно получать данные по изменению курса рубля. Отыщите нужный вариант бота и скопируйте его название (или сразу перейдите в мессенджер по кнопке, если это предусмотрено). Далее нажмите «Запустить» и задавайте команды. В нашем примере программа уточнит, курс по отношению к какой валюте вас интересует? Выбираем $ и получаем самую актуальную информацию.

Если чат не открывается, значит, его название было изменено или данный бот уже не работает. Поищите другие варианты помощников, выполняющих аналогичные функции. Лучше всего использовать программы, созданные надежными источниками. В нашем примере было бы разумнее выбрать бота на официальном канале какого-нибудь банка. Чтобы быть уверенным в получении достоверной информации.

Настройка

Откройте Telegram, найдите @BotFather и начните беседу. Отправьте команду и следуйте инструкциям. Вы получите:

  • свой токен;
  • адрес Telegram API;
  • ссылку на документацию.

Обязательно сохраните токен, так как это ключ для взаимодействия с ботом.

Примечание Хранение токена должно быть локальным: ни в коем случае не выгружайте его в общий доступ.

Далее начните беседу с ботом. Введите в поисковой строке его имя и нажмите . Отправьте любое сообщение: оно станет первым обновлением, которое получит бот.

Установка Python

Для написания Telegram-бота на Python, нужно установить сам язык. Если вы пользуетесь Windows, скачать Python можно с официального сайта. Версия не важна, но в этой статье будет использоваться Python 3.x. Если же у вас Linux или macOS, то обе версии уже установлены.

Тем, кто только начал изучение этого языка, будет также полезна дорожная карта Python-разработчика.

Установка pip

Это менеджер пакетов. В версиях выше Python 2.7.9 и Python 3.4, а также на macOS/Linux он уже есть. Проверить это можно командой в терминале. Если же по каким-то причинам он отсутствует, установить его можно при помощи команды:

Что представляют собой боты для Телеграм

Бот — это программный робот, предназначенный для выполнения каких-либо действий. Это если в самом широком смысле.

Рекомендуем: КредоБот — удобный бот для подбора кредитов и займов в 2019 году с возможностью узнать бесплатно свой кредитный рейтинг.

Бот выглядит как ещё один чат в вашем списке. Только общаетесь вы не с живым человеком, а с программой.

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

Лучшие боты отличаются таким интерфейсом, которому позавидуют и некоторые традиционные программы. 

Кстати, некоторых ботов можно добавлять в групповые чаты.

Подробнее о том, как работают боты, читайте в нашем материале:

Главное следовать некоторым важным рекомендациям:

Не сообщайте непроверенным ботам слишком личные данные о себе;

Не присылайте ботам свои личные документы (исключение — официальный бот от сервиса Telegram Passport);

Будьте внимательны к предложениям быстрого заработка через реферальные системы — крайне часто это обман.

Особенно если для начала «заработка» нужно перечислить какую-либо сумму денег.

Также следует быть осторожным с предложениями взломать ботов.

Как зайти в чат Телеграм: варианты для телефонов и ПК

Многие пользователи Telegram активно создают свои группы и запускают каналы. Подобные сообщества — это не только возможность пообщаться в узком коллективе. С их помощью люди продвигают бренд компании или свой личный блог. Но не для всех это актуально. Если Вы хотите быть участником уже созданных пабликов, тогда это статья для Вас. Мы расскажем, как зайти в чат Телеграмм через любое устройство.

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

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

Открытые паблики необходимо искать в поиске, а в закрытые можно попасть только по специальной пригласительной ссылке. Чтобы найти публичную группу, необходимо знать её название. По другим критериям сообщество в Telegram не отыскать.

Итак, как войти в чат тем, кто использует айфон:

  1. Откройте приложение;

  2. На нижней панели экрана выберите страницу «Чаты»;

  3. В поисковую строку введите «@», а затем название группы. Например: @MP3_chat;

  4. Когда поиск выдаст результаты, найдите среди них нужный чат и нажмите на него;

  1. Попав в группу, коснитесь кнопки «Подписаться», и Вы станете её членом.

Инструкция, как зайти в группу, для пользователей Андроид:

  1. Запустите мессенджер;

  2. Нажмите на значок лупы в правом углу телефона;

  3. В поиск введите название паблика, начиная с символа «@»: @speaky. Как правило, наименования вводятся на латинице;

  4. В появившемся списке найдите группу, которую искали, и выберите её;

  5. Нажмите «Подписаться». Готово!

Нам остаётся разобрать детали, как зайти в чат Телеграмм с компьютера:

  1. Откройте приложение. Если его нет на ПК, то нужно установить мессенджер на комп;

  2. В свободном поле над всеми группами и чатами нужно набрать название паблика. Для этого сначала вбейте символ «@», а затем само имя группы. Например: @speaky_english_learner;

  3. Наведите курсор на нужный чат и нажмите на него;

  1. Выберите кнопку «Присоединиться к группе» внизу экрана.

Если сообщество закрытое (частное) то, чтобы вступить в него, нужно получить приглашение.

  1. Вам должны отправить в сообщении ссылку на чат;

  2. Перейдите по ней и подпишитесь на группу;

  3. Дождитесь, пока администратор одобрит Вашу заявку.

Если адрес сообщества был получен не в Telegram, тогда при переходе Вы будете автоматически перенаправлены в мессенджер.

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

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

Теперь Вы знаете, что нужно сделать, чтобы войти в группу в Telegram. Ещё больше лайфхаков по продвижению и использованию известных социальных сетей смотрите на сайте Avi1.ru.

Флибуста Бот Телеграмм — что это за Бот?

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

Бот Флибуста и его назначение в Telegram

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

Как добавить Флибуста Телеграм в контакты

Чтобы добавить бота к своим контактам, необходимо сделать следующие действия: наберите в поисковой строке контактов его имя – @flibustamirrorbot, через несколько секунд увидите результаты поиска. Далее нажмите на кнопку «Старт», расположенную внизу, и все, он добавлен к контактам.

Как пользоваться ботом Флибуста

Пользоваться приложением просто. Для поиска нужной книги необходимо в поле сообщений указать ее название, и через несколько секунд виртуальный помощник покажет ссылки, нужные для загрузки книги с Флибусты во всех форматах, которые могут быть доступны: fb2, epub и mobi. Для более точного поиска можно указать имя автора, после этого пользователь увидит все доступные произведения данного автора для скачивания.

Бот обладает двумя командами – это /load– скачать какую-либо книгу по заданному параметру; и /search – найти книгу по заданному параметру.

По желанию от бота можно отписаться или же заблокировать его.

Книжный бот Telegram для поиска литературных произведений в интернете

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

Бесплатная онлайн-библиотека Флибуста

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

Учитывайте тот факт, что Флибуста часто подвергается блокировке и DDOS-атакам, через эти факторы сервис может на время стать недоступным. Это связано в жесткой конкуренцией онлайн-библиотек. Через блокировку издательства могут потерять огромную прибыли и целевую аудиторию.

Какой книжный бот Telegram работает с Флибустой.

Существует не так много ботов, способных нормально синхронизироваться с Флибустой. Одним из таких виртуальных помощников является @FlibustaFreeBookBo. Чтобы запустить данного робота необходимо выполнить следующие действия:

  1. Найдите в Телеграм контакт @FlibustaFreeBookBot и начните с ним переписку;
  2. После того, как нажмете на кнопку «Старт», робот пришлет сообщение, в котором будет просьба указать название книги и имя автора. После этого отправьте запрос, и бот начнет свою работу.
  3. Через несколько секунд помощник покажет результаты поиска. Определитесь с выбором и нажмите на ссылку «Скачать книгу».
  4. Далее нужно выбрать формат для загрузки файла.
  5. После этого будет прислана прямая ссылка для скачивания, нажмите на нее и файл загрузится на ваше устройство.

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

Создаем бот с помощью конструктора Fleepbot

Fleepbot — конструктор ботов для ведения проектов в Telegram. В нем возможно создавать боты для отложенных постов и обратной связи. В примере я буду создавать простой прайс-бот с обратной связью.

У сервиса есть несколько преимуществ, хороший функционал, техподдержка, он стабилен и обновляется. Бот обратной связи возможно создать бесплатно. В бесплатной версии в созданном боте будет небольшая пометка о том, где он создан (вотермарка).

Создаем бот 

Чтобы создать бот для Телеграм-канала через Fleepbot, работаем по инструкции:

1. Находим в поиске и запускаем @FleepBot

2. В боте уже есть качественная инструкция по настройке.

3. Нажимаем кнопку «Создать бот» и выбираем «Бот обратной связи».

4. Теперь необходимо перейти в @BotFather и создать в нем бот, затем подключить его к Fleep, отправив токен.

5. Переходим а @BotFather и создаем бот.

6. Запускаем @BotFather, он выдает список команд.

7. Вводим команду /newbot, бот просит придумать название. Назову просто «Прайс».

8. Название дано, выберем юзернейм (на окончании обязательно должно быть слово «bot», о чем нас и предупреждают). Даю юзернейм «price10_bot». Если бот ругается, значит юзернейм занят и следует попробовать другой.

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

9. Используем команду /setuserpic для добавления аватарки и отправляем фото. Отправляем команду, выбираем бот и присылаем фото для аватарки.

10.Аватарка сделана, добавим описание. Есть две команды: /setdescription и /setabouttext. Команда /setabouttext дает описание бота в шапке. Команда /setdescription дает описание бота при старте.

11. Ввожу /setabouttext и даю описание бота в шапке. Например «Прайс-бот с рассылкой выгодных предложений».

12. Ввожу /setdescription и ввожу текст для описания бота при старте. Сделаю текст таким же как и в шапке бота «Прайс-бот с рассылкой выгодных предложений».

13. С первичной настройкой все, копирую токен бота и отправляю его в @Fleepbot. 

Создаем кнопки

1. Все готово, теперь заходим в созданный бот и запускаем его.

2. Запустили бот, теперь настраиваем его. Нажимаю «Настройки».

3.  Я делаю простой бот с двумя кнопками. Нажимаю «Кнопки». затем «Добавить».

4. Бот просит ввести название для кнопки. Называю ее «Цена на рекламу».

5. Вводим ответ, текст который получит пользователь, нажав на кнопку в боте. Я ввожу например такой: «Реклама в канале стоит 1000 руб.» и нажимаю «Готово».

6. Кнопка готова, бот отправляет сообщение о ее успешном создании.

По инструкции выше я создал еще одну вторую кнопку в боте, назвав ее «Статистика».

Проверяем бот

Бот создан, найдем и проверим его.

1. С другого аккаунта Тг ищу в поиске свой созданный бот.

2. Запускаю его.

3.Проверяю кнопки. Все работает по нажатию: бот выдает нужную информацию.

Чтобы убрать вотермарку  «Бот создан с помощью сервиса @FleepBot», необходимо использовать платную версию Fleep-отложки или оплатить подписку на бот.

Статистика и рассылка

Проверяю, как работает рассылка через бот.

1. Захожу с аккаунта создателя в бот и жму «Статистика», получаю данные о пользователях, запустивших бот.

2. Теперь попробую разослать сообщение пользователям бота. В настройках выбираю «Рассылка».

Рассылать сообщения возможно разной аудитории: тем людям, кто нажал определенные кнопки, всем пользователям, или только новым.

Выберу всем пользователям и введу такой текст «Сегодня скидка на рекламу 10%», затем нажимаю «Готово» и «Да». Все ок, рассылка прошла успешно, бот отправил статистику.

А на второй аккаунт, с которого я запускал бот, пришло сообщение.

Все отлично, бот для Телеграм-канала получился рабочим и удобным.

Что такое боты в Телеграм и зачем они нужны

Боты дают возможность избавиться от рутины и помогают при ведении групп. По сути они – маленькие помощники. Ну а вся работа осуществляется в чате, через который отдаются команды на выполнение.

Главная цель ботов — это дать ответы на необходимые вопросы пользователя в пределах заданной программы. Они позволяют экономить огромное количество времени и снимают часть работы с админов пабликов.

В 2020 году боты в Телеграм умеют:

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

Кроме вышеуказанных, существует еще множество дополнительных функций, но эти наиболее часто используемые.

Вам может быть интересно — «Как создать чат-бота или бота для канала в Телеграм?».

Работа с документами

to PDF bot

Бот в Телеграме «to PDF bot» конвертирует в PDF документы и файлы. Бот полезен для тех, кто работает при помощи телефона и кто не хочет покупать приложение для работы с PDF файлами, а такие приложения обычно платные либо плохо работают, если бесплатные.

Поддерживает форматы DOC, DOCX, ODT, TXT и JPG.

Ссылка на бот «to PDF bot»

OCR this

Бот распознает текст на картинках. Отправьте ему изображение, а он в ответ пришлет как просто текст в Телеграм, так и запакованный в Word файл.

Иногда OCR this требуется немного времени, чтобы считать текст, просто подождите.

Ссылка на OCR бот в Телеграме

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

  1. Mnp_bot. По заданному номеру телефона он может установить оператора связи и регион местонахождения.
  2. Easystrongpasswordbot. Оказывает услуги генератора паролей. Может подобрать такие пароли, которые будут сложными для взлома, но, при этом, легко запоминаться.
  3. Radiusbot. Легко отыщет друзей или собеседников в радиусе нахождения пользователя. Его удобно применять для знакомства в кафе или при проведении семинаров, конференций.
  4. SoundCloud. За считанные минуты отыщет нужный аудио трек, а также поможет скачать его прямо через мессенджер.
  5. Mycookbot. Очень удобная утилита для тех, кто не знает, что приготовить на ужин. Из списка продуктов, которые есть в Вашем холодильнике, подберет несколько рецептов.
  6. Киноман. Этот бот создан для поиска фильмов или сериалов на заданную тематику. Отслеживает новинки в прокате на официальных и прочих ресурсах.

getUpdates installation

For best performance, the MySQL database should be enabled for the method!

Create getUpdatesCLI.php with the following contents:

#!/usr/bin/env php
<?php
require __DIR__ . '/vendor/autoload.php';

$bot_api_key  = 'your:bot_api_key';
$bot_username = 'username_bot';

$mysql_credentials = [
   'host'     => 'localhost',
   'port'     => 3306, // optional
   'user'     => 'dbuser',
   'password' => 'dbpass',
   'database' => 'dbname',
];

try {
    // Create Telegram API object
    $telegram = new Longman\TelegramBot\Telegram($bot_api_key, $bot_username);

    // Enable MySQL
    $telegram->enableMySql($mysql_credentials);

    // Handle telegram getUpdates request
    $telegram->handleGetUpdates();
} catch (Longman\TelegramBot\Exception\TelegramException $e) {
    // log telegram errors
    // echo $e->getMessage();
}

Next, give the file permission to execute:

$ chmod +x getUpdatesCLI.php

Lastly, run it!

$ ./getUpdatesCLI.php

getUpdates without database

If you choose to / or are obliged to use the method without a database, you can replace the line above with:

$telegram->useGetUpdatesWithoutDatabase();

Для работы в самом мессенджере Telegram

  1. Msg_stat_bot. При помощи этого бота можно подсчитывать статистику сообщений внутри чатов. Также он предоставляет информацию о ТОП-15 пользователях в данный момент.
  2. Yetanotherbot. Полезный помощник для создания анонимного чата и замены настоящих контактных данных собеседника вымышленными.
  3. Pollbot. Поможет организовать голосование или тестирование внутри чатов, подсчитает общую статистику и сделает выводы по ответам голосовавших.
  4. Controllerbot. Рассчитан на работу с каналами. Может создавать посты с отложенной публикацией, а также отправлять отформатированные сообщения.
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector