Telegram – это мессенджер, в котором популярностью пользуются каналы. Telegram-каналы сильно отличаются от других чатов в социальных сетях и мессенджерах: они находятся прямо в ленте чатов (все группы, боты, личные сообщения и т.д.), поэтому высока вероятность, что он будет прочитан. В сегодняшней статье я расскажу о крутых ботах и сервисах, которые помогут как администраторам, так и рядовым пользователям.
Telepost
Интерфейс ботов Telepost
Telepost – это сервис для публикации отложенных постов. С помощью него можно настроить автоудаление, реакции, настроить разметку. Недавно (23.04.2019) сервис запустил возможность публиковать посты через собственных ботов в интерфейсе Telegram . Это означает, что вы сможете изменить сообщения в любой момент , а не только за последние 48 часов.
LastSupport
Использование бота через LastSupport
LastSupport – это конструктор для ботов обратной связи. Такие боты созданы для того, чтобы люди могли писать вам в случае «спама» (спам это ограничение в Telegram, которое выдаётся за спам: отправка сообщений первым в личные сообщения, спам ссылками и так далее). Можно выставить свой текст, тип сообщений, которые можно отправлять. Рассылка и статистика платные. Для статистики можно использовать другой вариант – зайти через токен бота в Telegraph .
Telegram Генератор постов в @PostBot
LivagramBot
Статистика в боте Livegram
Этот бот очень похож на предыдущего, но в нём есть рассылка и статистика , что является большим плюсом. Но есть также и минус: в приветственном сообщении бота будет реклама
Источник: dzen.ru
PostBot на стероидах — функциональная альтернатива известному Telegram боту
Как и зачем я написал Telegram бота для постинга с функционалом нужным и функционалом «а потому, что это можно сделать» из-за слетевшего форматирования в рекламном сообщении.
309 просмотров
Update 15.05.2023
Теперь бот умеет писать тексты постов за вас c с помощью OpenAI ChatGPT.
Представьте что бот — ваш копирайтер и просто объясните ему обычным языком, какой текст нужно написать.
Забегая вперед, эта публикация будет полезна smm-щикам, рекламщикам, таргетологам, спецам по сбору данных и аналитике. И конечно тем, кто знает, что такое PostBot в Телеграме. А в конце я расскажу, что такое хороший и плохой интерфейсы Телеграм ботов.
Предыстория
Нам с командой нужно было дать рекламу продукта с приглашением на митап в нескольких профильных группах в Telegram. Списались с админами, договорились, оплатили. Группы очень активные, поток сообщений большой, поэтому решили в течение двух дней публиковать сообщение раз в 3 часа (без фанатизма). Админы говорят — присылайте сообщение, мы его добавим в систему автопостига.
Отправляю сообщение. Первая публикация — слетело все форматирование текста. Сообщение состояло из видео, аккуратно и дотошно отформатированного текста (мы жуткие педанты) и кнопки со ссылкой.
Рассылка сообщений в телеграмм с помощью @Postbot
Пишу админам: «Мы же заплатили за рекламу с форматированием, решайте вопрос». Они говорят: «Ничем помочь не можем, у нас все тексты люди с помощью эмодзи форматируют, а вы тут со своими Моноширинными текстами».
Патовая ситуация, накрылась реклама.
О чем мы вообще?
Это очень удобно.
Кроме того, системы автопостинга и модерации каналов умеют работать с Inline ботами.
Поэтому сценарий получается такой: делаем в боте пост, отправляем Id поста админу канала, где хотим рекламироваться, он его вставляет в систему автопостинга и вуаля.
Проблема в том, что бот этот вообще ничего не умеет. Только текст и медиа хранить. Да и то, что умеет — делает плохо. А используется просто повсеместно. Аудиторию имеет огромную.
И альтернатив почти нет.
Проблематика
Поискал я боты-аналоги, нашёл парочку. Но все они напоминают наколенные поделки. И в каждом что-то, да не то.
Но основная проблема — это безусловно сохранение форматирование текста. Задача времён нейросетей. В такие времена такая задача должна решаться с полным поражением конкурентов и с размахом.
Решено — напишу за пару недель своего убийцу PostBot’а! Точнее, уже написал.
Функционал нужный
После анализа своих хотелок, того, что есть на рынке и частичного погружения в функционал Telegram API получился такой список функций.
Ну что же. Неделя работы и все готово. Смотрю, а радости нет. Да, 90 кнопок, форматирование не слетает. А нет её, радости.
Функционал — а потому что можно
Думаю, а выжму-ка я всё, что возможно из Inline функционала Телеграм ботов и Telegram API. Зачем? Не знаю. Сначала выжму, а потом кейсы придумаю. Отличный бизнесовый подход, особенно, когда пишешь бесплатного бота.
И вот что получилось.
Глобальные кнопки счётчики
- делаете в боте сообщение с кнопками под ним;
- это сообщение можно опубликовать в любом количестве чатов;
- в каждом чате, где опубликовано сообщение, количество нажатий кнопок пользователями считается только для этого конкретного чата.
А я хочу, чтобы было вот так:
- есть чат 1 и чат 2 где опубликован один и тот же пост c одной кнопкой;
- в чате 1 нажали на кнопку 5 раз -> и в чате 1, и в чате 2 цифра нажатий этой кнопки обновилась и стала 5;
- в чате 2 нажали на кнопку 6 раз -> и в чате 2, и в чате 1 цифра нажатий обновилась и стала 11.
Сделано. Попробуйте. Напишите в любом Телеграм чате и нажмите кнопку отправить.
Кнопки toggle и кнопки обычные
Так сделаем же так, чтобы кнопки могли работать не только в режиме toggle.
В результате при создании кнопок поста вы можете выбрать тип:
- переключатель, он же toggle;
- обычные — пользователь может нажимать на каждую и у каждой будет + 1.
Зачем это баловство нужно?
Как выяснилось, теперь, те же кнопки под постом могут быть не только эмодзи кнопками с цифрами. С помощью них можно проводить опросы. Причем глобальные, кросс групные/чатные или как это еще назвать. И аудитория небольших чатов будет видеть, что на кнопки нажимают в других чатах и это потенциально может их привлечь к участию в опросах.
Также можно миксовать кнопки ссылки и кнопки счётчки в интересные форматы. Не просто добавлять кнопки в ряд с вопросами, а делать, например, вот так.
Вот еще примеры:
Что дальше?
Я пользуюсь ботом сам и пользуются мои коллеги.Бот бесплатный.И хочется еще сделать несколько безумных фич (о чём ниже).
Буду благодарен за критику и советы, где можно на бесплатной основе рассказать о боте.
Добъём уж корзинку функций по полной
Сделаю в ближайшем будущем или все или какую-то часть. Если есть безумные идеи по фичам — пишите, запилим. И чем безумнее, тем лучше.
- Помощник ChatGPT для написания текста постов. Думаю, некоторый бюджет ежемесячно оплаты API OpenAI я осилю сам, но придётся сделать ограничение на количество раз использования помощника в день.- Настройка текста ответа после нажатия на кнопку счётчик.
- Бесконечные нажатия на кнопки одним пользователем (или с возможностью настройки ограничения, например, не более 20 нажатий одним пользователем). А почему бы и нет?
- Микс toggle и обычных кнопок в одном посте — ну это вообще уже дичь.- Сбор текстовых ответов на посты. Представьте, делаете опрос с кнопками на каждый ответ и есть кнопка «Другое». При нажатии всплывает окно с текстом — сделайте реплай этому сообщению и расскажите, какое другое? И соответственно, все эти ответы будут попадать в ексель со статистикой.
- Трекинг кнопок ссылок.
Советы по интерфейсу Телеграм ботов
Напоследок, наблюдения и советы бывалого разработчика одного бота.
Просматривая кучу Телеграм ботов, я заметил такую штуку — очень часто разработчики ботов используют функционал API Телеграма не для того, для чего он предназначен.
Вот с кнопками
Есть 2 вида кнопок:
Inline Keyboards — нужны, когда взаимодействие с ботом должно происходить без отправки ему текстовых или других сообщений. Эти кнопки отображаются под текстом сообщения.
Сustom keyboards — нужны, когда пользователь должен отправить текстовое сообщение с предустановленным текстом.
Очень часто боты используют Custom keyboards в для реализации обычного меню. Эти клавиатуры занимают ценное место, выглядят плохо и неудобные. Я когда такое вижу, сразу перестаю ботом пользоваться. Какое-то неуважение со стороны разработчиков к пользователю.
Используйте Сustom keyboards только для того, для чего они предназначены.
Вот с сообщениями в боте
Самый простой вариант реализации, это при нажатии на кнопку в боте отправлять пользователю текст и кнопки в новом сообщении. Ну зачем?
В этом случае перед глазами не будет мелькать куча сообщений, будет плавная и приятная анимация.
Всем спасибо за внимание.
Источник: vc.ru
Postbot телеграмм что это
Боты в Telegram — виртуальные помощники, которым можно поручить часть функций по управлению каналом или чатом. Они берут на себя рутинную работу: помогают организовать постинг, модерировать общение, формировать статистику.
Собрали 15 популярных Telegram-ботов, которые помогают администрировать сообщества в мессенджере.
Что нужно делать | Какой бот подходит |
Готовить отложенные посты и красиво их оформлять | Controller Bot Notepost BaslayBot LikeBot |
Модерировать общение в чатах и давать обратную связь участникам | Combot Notepost Daysandbox Livegram Bot |
Собирать статистику канала/группы | Combot Controller Bot TGStat Alert Bot TGStat Bot |
Интегрироваться с другими сервисами | Telegraph Синхробот Дзена |
Искать информацию в Telegram | Searchee Bot MotherSearch |
Как пользоваться Telegram-ботами
Большинство сервисов работает по такому принципу: вы запускаете бота, добавляете его в свой канал или чат, даёте боту права администратора. После этого он начинает работать.
Для запуска перейдите по ссылке на нужного бота. Когда откроется диалоговое окно, нажмите кнопку «Запустить» — это команда /start. После её активации бот сам расскажет, чем может быть полезен, и объяснит, как начать работу.
Плюс Telegram-ботов в том, что они шаг за шагом ведут пользователя по настройкам. Внимательно читайте сообщения бота, отвечайте на вопросы и выбирайте нужные действия, чтобы настроить виртуального помощника.
BotFather
Самый главный. С его помощью можно создавать других ботов в Telegram и управлять ими.
— Создавать и удалять новых ботов.
— Выдавать и отзывать токены авторизации — это API-ключи, при помощи которых бот подключается к каналу и может работать.
— Редактировать ботов: менять имя, описание, аватарку, команды.
— Изменять настройки встроенной обратной связи и конфиденциальности в группах.
API-ключ можно использовать для Telegram-ботов и сторонних сервисов. Например, так к мессенджеру подключаются чат-боты Unisender
Combot
Многофункциональный инструмент с гибкими настройками. Помогает модерировать сообщества любых размеров.
— Отправлять приветственные сообщения участникам и отвечать на самые частые вопросы.
— Модерировать сообщения: удалять спам и нежелательный контент, банить пользователей, настраивать запрет на постинг ссылок и многое другое.
— Собирать статистику — количество новых участников, самые активные пользователи, среднее количество сообщений в сутки от одного участника.
Чтобы бот начал работать, необходимо добавить его в группу и дать права админа
Controller Bot
Сервис для удобного отложенного постинга. Помогает запланировать и оформить публикации на несколько дней вперёд.
— Добавлять изображения, реакции, URL-кнопки.
— Создавать отложенные посты, настраивать время их публикации и удаления из канала.
— Считать статистику канала по количеству участников.
Notepost
Многофункциональный бот для создания отложенных постов и модерирования сообществ.
— Создавать шаблоны публикаций, URL-кнопок, автоподписей.
— Настраивать сценарии постинга: циклические публикации, таймер удаления постов, репосты в другие каналы, отключение комментариев под отдельными постами.
— Подключать интеграцию с Notion, Evernote, Google Calendar, Google Sheets.
— Добавлять водяные знаки на фото, видео, анимации.
— Контролировать рекламу в канале: составлять отчёты для клиента о выходе и удалении публикации, собирать статистику подписчиков и доходов, ставить защиту от случайной публикации, пока висит рекламный пост.
— Поддерживать режим премодерации и настраивать доступ для редакторов канала.
— Автоматически принимать и отклонять заявки на вступление, отправлять приветственные сообщения новым пользователям.
Источник: www.unisender.com