Какие данные записывает Colossus

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

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

Что боту нужно от Discord

При добавлении бот запрашивает право Администратор — эту галочку можно снять. Кроме того, он отдельно просит четыре права, без которых не может работать: Управлять сервером — чтобы читать приглашения и понимать, кто привёл каждого участника; Просматривать каналы и Читать историю сообщений — чтобы видеть активность, которую он считает; и Управлять ветками.

Ещё бот использует три привилегированных интента, и от каждого зависят свои карточки:

ИнтентЧто он даёт
Server MembersПриходы, уходы, список участников, возраст аккаунтов и удержание
Message ContentСостав сообщений: слова, ссылки, вложения и реакции
PresenceКто в сети по часам и какими приложениями пользуются участники

Colossus записывает только то, что разрешают включённые вами интенты.

Что записывается

  • Сообщения: когда и где отправлено каждое и что в нём было — сколько слов, ссылок, вложений, GIF и эмодзи, кого в нём упомянули и кому ответили.
  • Реакции: кто поставил реакцию, на чьё сообщение и каким эмодзи.
  • Голос: время в голосовом канале, а также говорили ли участники, выключали ли микрофон, вели ли трансляцию и включали ли камеру.
  • Состав участников: приходы, уходы, источник входа, роли и бусты.
  • Запланированные события и ветки.
  • Модерация: сколько сообщений удалили в каждом канале, каким участникам дали тайм-аут или бан, когда и до какого срока. Кто удалил сообщения, выдал тайм-аут или бан и почему — не записывается никогда.
  • Статусы и приложения: сколько участников в сети и какие приложения они показывают в профиле.
  • Уровни, если они включены: XP и уровень каждого участника, вычисленные по активности выше; уровни, перенесённые из другого бота или заявленные участниками; XP, которые команда изменила вручную, вместе с причиной; картинки, которые участники загрузили для своей карточки ранга.

Что никогда не хранится

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

Как долго хранятся данные

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

Если бот покидает сервер, его данные хранятся 90 дней на случай, если вы пригласите его обратно, а затем удаляются. Если удалить сервер из Colossus, его данные исчезнут в течение нескольких минут. О резервных копиях и исходном журнале событий читайте в политике конфиденциальности.

Управление для команды

  • В разделе Не записывается в настройках можно остановить запись выбранных каналов, категорий и ролей, а также удалить то, что уже записано по каналу.
  • Настройка Срок хранения аналитики удаляет данные старше выбранного срока.
  • Кнопка Удалить этот сервер удаляет всё.

Управление для участников

Любой участник может набрать /не-учитывать-меня в Discord, и Colossus удалит его данные на вашем сервере. Это касается и уровней: удаляются его XP, уровень, всё, что было перенесено для него из другого бота, и ручные изменения. У такого участника нет ранга, и XP ему не начисляется. Colossus хранит только односторонний отпечаток, чтобы больше его не считать. Команда /учитывать-меня возобновляет учёт с этого момента; удалённое не возвращается.

Расскажите участникам, что на сервере работает Colossus — например, в канале с правилами — и что им доступна команда /не-учитывать-меня.