@DELMAR

Как грамотно сформулировать задачу для программиста по Telegram?

Доброго дня! Вопрос в том, что нужно сделать так, чтобы в канале Telegram не отображались прошлые посты для вновь подписавшихся на канал. Реально ли это сделать и как грамотно поставить задачу? Это чат-бот нужно написать или это как-то по-другому называется?
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Konf
Редактирую ответы на 2 + 2 по 4 раза
На вопрос в заголовке можно найти ответ где-то тут или тут.

А вот это:
Нужно сделать так, чтобы в канале Telegram не отображались прошлые посты для вновь подписавшихся на канал

можно сделать двумя способами:

Приватная телеграм-группа
60bc7faa48556346891682.png

или телеграм-бот, который будет делать персональную рассылку.

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

Ну а боты просто могут делать персональную рассылку. Можно сделать так что пользователь будет писать боту что-то вроде /start -> /subscribe и после этого бот добавит этого пользователя в список для рассылки сообщений. Но в этом плане проблема ботов в том, что они имеют ограничение на скорость отправляемых личных сообщений: 30 в секунду. Это значит, что если активных пользователей будет 10 000, то разница во времени между тем когда первый и последний пользователь получат одно и то же сообщение рассылки составит ~5 минут.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы