Согласие и пересылка
Бот пересылает сообщения людей, поэтому у него два круга участников с разными вопросами: тот, кто настраивает пересылку, и те, чьи сообщения пересылаются. Ниже — как это устроено на сегодняшнюю редакцию бота.
Первый экран: кто настраивает
Команда /start в личном чате открывает один экран: короткое описание сервиса, текст согласия и две кнопки — «Согласен» и «Не согласен». Третья кнопка «Что хранится» показывает состав данных, и только там есть «Отозвать согласие» и «Удалить мои данные»: отзывать и удалять можно лишь то, что уже дано и оставлено.
Что вы подтверждаете кнопкой «Согласен»:
| Что | Почему это в тексте |
|---|---|
| Обработку имени, @имени и идентификатора | без них бот не отличит вас от других и не покажет ваши чаты |
| Что всё написанное в чате с маршрутом появится в связанном чате | копию увидят его участники, в том числе незнакомые вам |
| Передачу за пределы РФ, если связанный чат в Telegram | серверы Telegram вне России; это отдельное согласие, и оно даётся тем же нажатием |
| Что вам исполнилось 18 лет | сервис для взрослых |
| Поручение обработки данных участников ваших чатов | подключая чат к пересылке, вы становитесь оператором данных его участников; условия — страница поручения |
Тексты сообщений бот не сохраняет ни при каком согласии: копия уходит в приёмник, у сервиса остаются только служебные записи. Подробнее — Данные и приватность.
Поручение принимается один раз и действует для всех ваших чатов. Тем, кто дал согласие до того, как поручение появилось на первом экране, бот покажет памятку при первом маршруте из группы.
В группе: чьи сообщения пересылаются
Пока администратор группы не принял поручение, бот пересылает только сообщения тех участников, кто разрешил пересылку сам: дал согласие в личном чате с ботом или нажал «Разрешить пересылку» под уведомлением в группе. Сообщение участника без разрешения бот пропускает и один раз показывает в чате подсказку с кнопками; подсказка висит около минуты и исчезает, чтобы не засорять ленту, и повторяется не больше трёх раз на человека.
После того как администратор принял поручение, вопрос меняется: пересылаются сообщения всех участников, кроме возразивших. Возразить можно кнопкой «Не пересылать мои сообщения» под уведомлением, командой /stop или удалением данных. Возразившему подсказка не показывается — он и не хочет, чтобы пересылали.
Два исключения, о которых стоит знать:
- посты канала бот пересылает без вопросов о согласии — у поста нет автора-человека, а за содержание отвечает администратор канала;
- сообщения других ботов пересылаются тоже: у бота нет персональных данных.
Уведомление в группе
Уведомить участников о пересылке — обязанность администратора как оператора их данных. Бот даёт инструмент: команда /notice (или /уведомление) в группе публикует сообщение с объяснением, что и куда копируется, и двумя кнопками — «Разрешить пересылку» и «Не пересылать мои сообщения». Закрепить его должен администратор сам: закреплять сообщения бот не умеет.
Нажатие кнопки видит только нажавший — всплывающее подтверждение, в ленте ничего не появляется. Счётчик «разрешили N из M» в закреплённом сообщении бот обновляет раз в сутки. Повторная команда заменяет уведомление новым; сколько участников разрешили и возразили, показывает /статистика в группе.
Если приёмник — открытый канал, копии увидит неограниченный круг лиц. Это распространение, а не передача, и на него участникам нужно отдельное согласие; получить его — задача администратора.
Передумали: отзыв и возврат
/stop в личном чате или «Отозвать согласие» под «Что хранится»:
- ваши маршруты приостанавливаются сразу;
- через семь дней они архивируются с сохранением настроек и ленты доставки;
- за три дня и за один день до архивации бот напомнит в личный чат;
- вернуть согласие можно командой
/agreeили кнопкой «Вернуть согласие»; пересылку после этого нужно включить вручную.
Участнику чужого чата, который нажал «Не пересылать мои сообщения», ничего архивировать не нужно: его сообщения просто остаются в чате. Передумал — «Разрешить пересылку» под тем же уведомлением.
/delete_my_data удаляет всё, что сервис о вас хранит, после подтверждения. Что именно и что происходит с маршрутами — Мои данные. Уже пересланные копии остаются в чатах: они принадлежат чатам, а не сервису.
Какая редакция действует
Согласие привязано к редакции текста: меняется текст — бот спросит согласие заново. Сейчас действует пятая редакция; какой именно текст вы читали, сервис хранит отпечатком, а не пересказом. Полные документы: согласие, политика обработки персональных данных, поручение обработки.