Бот обратной связи Telegram и создания базы для рассылок

Рассылка по подписчикам, которые обращались к боту. Вся переписка для владельца бота в одном месте. Я сделала себе «рекламный», отправила в пост-знакомство и описание канала. Пусть @LivegramBot собирает базу для рассылки, кто обращается по поводу рекламы. Мега удобно, что Не нужно по 333 личкам бегать.

Бот обратной связи Telegram и создания базы для рассылок

Установка:

Заходим в батю ботов @BotFather 🔜/newbot 🔜задаем имя ~ваше имя🔜 ~@вашеимя_bot 🔜забираем токен (длиииинный такой ключ).

Идем в @LivegramBot и вставляем токен, бот подключен.

Переходим в созданный нами бот @вашеимя_bot

Бот обратной связи Telegram и создания базы для рассылок

Настройка:

Изменить аву, отправить запрос /setuserpic в боте @BotFather

Изменить приветственное сообщение командой /mybots в боте @LivegramBot

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

Ответ:

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

Бот обратной связи Telegram и создания базы для рассылок
Бот обратной связи Telegram и создания базы для рассылок

Рассылка:

В @LivegramBot, выбрав свой бот. Набрали текст, выбрать кому (всем, кто подключился до/после/активным/из файла) выбрать отправить или отменить.

Бот бесплатный с рекламкой, убрать командой /pro от 200р/мес.

66
4 комментария

Спасибо! Полезная инфа

2
Ответить

Не забывайте, что username нужно проверять перед отправкой (я про пункт "у кого есть username"), так как они легко меняются пользователями. То есть вам придётся прошерстить всю базу пользователей, запросить информацию о каждом через метод getChat (https://core.telegram.org/bots/api#getchat), обновить в своей базе все usernames (только не думаю, что есть смысл вообще хранить их, ибо придётся проверку устраивать каждый раз) и только потом рассылать по имеющим usernames. Ну и не забывайте про ограничения на рассылку сообщений в минуту. Плюс многие могут заблокировать бота. Доступность человека для получения сообщения можно проверить через какой-нибудь sendChatAction (https://core.telegram.org/bots/api#sendchataction) – на них, насколько мне известно, ограничений нет, но так точно можно определить, получит пользователь сообщение или нет

2
Ответить

Спасибо за полезняшку, Верочка)

1
Ответить

Пригодится)

Ответить