Бот для канала в Telegram

Каналы в Telegram как сайты. Но если для сайтов есть CMS и различные инструменты, то что в Telegram? Здесь такими инструментами являются боты.

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

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

Небольшой и простой ControllerBot

@ControllerBot — набор команд, как мне показалось, отлично подойдёт для небольших каналов. По ходу обзора объясню, почему. Сначала рассмотрим стартовое меню и настройки, а потом перейдём в возможности постинга.

Меню @ControllerBot
Меню @ControllerBot

Стартовое меню

Тут 4 команды, вводить ничего не нужно, жмём на выбор:

  • /newpost — создать пост;
  • /addchannel — добавить канал, где бот будет публиковать;
  • /mychannels — управление каналами;
  • /settings — настройки бота.

В «Настройках бота» можно включить и отключить бота.

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

Первый запуск

Чтобы запустить бота на пощупать и несколько тестовых публикаций, делаем первоначальную настройку:

  1. Создаём нового бота и копируем токен.
  2. Отправляем токен нового бота в @ControllerBot.
  3. Теперь бот может публиковать посты, но нужен канал, добавляем его.
  4. Всё, можно постить.

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

Постинг ботом

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

Постинг @ControllerBot
Постинг @ControllerBot

Интересные возможности для поста:

  • прикрепить медиа;
  • добавить комментарии;
  • добавить реакции и подписи к ним;
  • добавить кнопку со ссылкой.

По кнопке «Далее» можно задать день и время публикации, сегодня, завтра, после завтра и установить таймер удаления поста, или сразу опубликовать. Распланировать публикацию можно всего на три дня вперёд. По возможностям постинга здесь всё. Переходим в раздел статистики и потом итоговое.

Статистика

Здесь тоже всё скромно: дата, количество подписчиков, отписки и процент отписок с графиком. Больше ничего интересного не увидел.

Статистика @ControllerBot
Статистика @ControllerBot

Итого

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

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

Вопросы по боту направляем сюда: @ControllerSupportBot. Переходим к следующему.

Популярный FleepBot

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

Меню @FleepBot
Меню @FleepBot

Первый запуск

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

  1. В боте @FleepBot жмём кнопку «Запустить».
  2. Выбираем инструмент «Fleep.постинг».
  3. Создаём нового бота и копируем токен.
  4. Отправляем токен нового бота в @FleepBot.
  5. Теперь созданный бот обладает инструментами для публикаций. Переходим в него и жмём «Запустить».

Стартовое меню

Меню по команде «/start» @FleepBot
Меню по команде «/start» @FleepBot
  • Креативы — тут можно сделать готовые рекламные посты, чтобы рекламировать свой канал на других каналах;
  • Контент-план — Календарь, со списком заготовленных публикаций.

Настройки

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

Настройки по умолчанию @FleepBot
Настройки по умолчанию @FleepBot

Что можно настроить к посту:

  • часовой пояс;
  • водные знаки;
  • закреп на канале;
  • различные кнопки;
  • реакции с подписями;
  • кнопка «Поделиться»;
  • скрытое продолжение;
  • звуковое уведомление о посте для подписчиков;
  • автоподпись к публикациям, это имя возле часов;
  • превью — предпросмотр сайта если есть ссылка в посте;
  • автоприём заявок с приветствием в ЛС, если канал закрыт;
  • расписание публикаций по умолчанию, если планируете постить в определенные часы и дни;
  • безопасный режим, чтобы после ввода времени публикации поста не всплывал лишний шаг подтверждения. Опцию первое время можно не трогать.

Меню создания поста

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

Меню создания постов @FleepBot
Меню создания постов @FleepBot

Чтобы не повторять одно да потому, дополню, что есть ещё:

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

Статистика

Статистика @FleepBot
Статистика @FleepBot

Совмещает в себе статистику канала и финансов:

  • лучшие авторы;

  • стоимость подписчика;

  • доходы/расходы с рекламы;

  • прирост за любой выбранный период.

Что за доход/расход?

Тем, кто зарабатывает на канале, будет интересна возможность вести финансовый учёт.

Учёт расходов и доходов @FleepBot
Учёт расходов и доходов @FleepBot

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

Итого

Хороший бот со всем необходимым набором инструментов для постинга и учёта заработка — выглядит богато, особенно учитывая предыдущего бота. Живой чат и бот поддержки, кому как удобно.

Ссылки на поддержку в чате, и в боте.

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

Новенький бот PressCodeBot

Так что всё таки могут боты и какими возможностями обладают? С @PressCodeBot можно работать через браузер, на сайте, с компьютера или телефона, на выбор. Для бота постинга, на минуточку, не многовато ли заводить целый сайт? Давайте разберёмся, зачем это нужно.

Первый запуск

Для пощупать, заведём всё:

  1. В боте @PressCodeBot жмём «Запустить»
  2. Нажимаем кнопку «Войти».
  3. Здесь нужно переходить на сайт, поэтому, на предложение авторизоваться на сайте cabinet.presscode.app жмём «Перейти», всё хорошо так и должно быть.
  4. На сайте жмём «Добавить доску». Не спрашивайте почему такое название, но технической поддержке я предложил поменять. Если изменят, исправлю и тут.
  5. Создаём нового бота и копируем токен.
  6. Добавляем бота на канал администратором.
  7. На авторизованном сайте, в поле «API токен бота» добавляем скопированный токен созданного бота.
  8. Выбираем свой часовой пояс.
  9. Жмём кнопку «Принять».

Всё готово — бот добавлен на канал и на сайт, поэтому сайт сразу знает с каким каналом будем работать. Первоначальная настройка полностью завершена.

Разделы в меню

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

Разделы в меню @PressCodeBot
Разделы в меню @PressCodeBot
  • Статьи — скрытый и эксклюзивный контент для подписанных на канал;
  • Каналы — здесь хранятся все каналы в которые вы добавляли созданного бота;
  • Dashboard — Информация о канале, какой тариф, какой чат привязан к каналу;
  • Черновики — можно создать пост и сохранить его в черновик, когда понадобится, правим при желании и выбираем дату публикации;
  • Стили — меню для создания различных заготовок под посты со всеми настройками, как при создании публикации. Выбираешь любой сохранённый стиль и заготовка подтягивается в пост. Это можно сравнить с настройками по умолчанию как у @FleepBot, но здесь не только настройки, но и текст — расскажу более подробно немного ниже, в разделе «Страница создания постов».

Пригласительные ссылки

Здесь, по сути, меню автоприёма заявок вступлений на канал. Здесь есть:

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

Настройки канала

Если в @ControllerBot настройки были в два тыка, то тут больше.

Страница настроек @PressCodeBot
Страница настроек @PressCodeBot

Что можно настроить:

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

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

Отчёты по каналу

Небольшая ремарка по отчётам. В боте реализована система логов — вся работа на канале фиксируется либо в ЛС, либо на отдельном канале. Если у вас будут работать менеджеры, вы всегда сможете отследить всё, что происходило на канале. И если сама Телега хранит «Недавние действия» два дня, то логи хранятся всегда. Включаются по желанию.

Канал с логами @PressCodeBot
Канал с логами @PressCodeBot

Календарь постов

Страница с постами начинается с календаря

Календарь постов @PressCodeBot
Календарь постов @PressCodeBot

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

Страница создания постов

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

Страница создания постов @PressCodeBot
Страница создания постов @PressCodeBot

Рассмотрим, что можно сделать с постом:

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

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

Ещё несколько скриншотов с менюшками

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

Автоматические действия с постом

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

Автоматические действия с постом @PressCodeBot
Автоматические действия с постом @PressCodeBot

Регистрация предприятия

Это меню находится возле аватарки с личным кабинетом, случайно заметил. По сайту не нашёл пояснения, что это. В кабинете скачал WORD-файл и если всё правильно понял, то компании могут заключать договор с @PressCodeBot на оказание услуг. Мне не нужно, но возможно будет интересно вам, поэтому оставляю это здесь.

Статистика

Статистика с графиками есть по каналу в целом и по пригласительным ссылкам.

Статистика @PressCodeBot
Статистика @PressCodeBot

Графиков здесь несколько:

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

Смотрится прилично, можно сохранить на компьютер в .png, .svg или .csv.

Все вопросы можно задавать в этот чат поддержки.

Итого

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

Ботов для обзора нашёл на канале «Обзорчик Плюс», там для постинга есть ещё, но для статьи брал то, с чем работал сам.

Как создать бота и где взять токен

  1. Заходим в бота @BotFather.
  2. Нажимаем «Старт или запуск», чтобы запустить его.
  3. Пишем команду «/newbot», чтобы запустить создание нового бота.
  4. Вводим имя бота, например, «Публикатор постов».
  5. Вводим юзер бота, например, «publikator_bot» или «PublikatorBot».
  6. Если видим сообщение «Sorry, this username is already taken. Please try something different.» — «Извините, это имя пользователя уже занято. Пожалуйста, попробуйте что-нибудь другое». Пробуем что-нибудь другое.
  7. «Done! Congratulations on your new bot.» — «Сделано! Поздравляю вас с вашим новым ботом».
  8. Осталось скопировать токен. В этом же сообщении, после строчки «Use this token to access the HTTP API:» и до текста «Keep your token secure and store it safely, it can be used by anyone to control your bot.» копируем непонятный набор букв и цифр.

Готово, создали бота, скопировали его токен.

Резюме по обзору

Привет, меня зовут Роман. Если обзор получился более-менее понятным и у вас есть вопросу по нему или по Телеграму в целом — пишите в комментарии или мне в ТГ и я постараюсь ответить или рассказать что-нибудь ещё )

33
17 комментариев

В статье нет популярных ботов типа NotepostBot или BaslayBot, а они самые функциональные.

Или вот самое подробное сравнение ботов для постинга — https://vc.ru/services/440530-kakoy-bot-dlya-postinga-v-telegram-ispolzovat-v-2022-godu

3
Ответить

Устарели уже эти боты
https://cabinet.presscode.app/ Вот этот сейчас реально рулит. В нем прекрасно все, от управления на сайте до планировщика.

2
Ответить

Спасибо, буду иметь в виду их тоже.

1
Ответить

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

1
Ответить

Согласен с Вами, от контроллера ушел

1
Ответить

Спасибо, Флеп клёвый, но с сайта работать мне понравилось ещё больше )

Ответить