Политика конфиденциальности

для Discord-бота Argus_Bot

Последнее обновление: 05.08.2025

1. Общие положения

Настоящая Политика определяет порядок обработки данных пользователей Discord-бота Argus_Bot (далее — "Бот"). Используя Бота, вы соглашаетесь с условиями этой Политики.

Важно: Бот не хранит содержимое ваших сообщений на постоянной основе. Данные используются исключительно для обеспечения работы функциональности бота, включая:
  • Системы модерации и автоматизации серверов Discord
  • Интеграции со сторонними сервисами через API
  • Предоставления пользовательских функций и утилит
Обработка данных осуществляется в соответствии с технической необходимостью для работы конкретных функций.

Бот взаимодействует с множеством сторонних API (Twitch, Steam, Spotify, YouTube и другими) для расширения своей функциональности. Подробнее об используемых API и обработке данных через них см. в разделе 5. Использование сторонних API

Сайт команд бота

Команды Argus_Bot

Для удобного просмотра всех доступных команд бота мы создали специальный сайт:

Полный список команд: direzon95.github.io/commands_suite/

Особенности сайта:

2. Права доступа бота

Важно: Бот отображается на Top.gg и проходит регулярную проверку модерацией платформы.

2.1. Основные разрешения

Бот требует следующие базовые права для работы основных функций:

🛡️

Минимальный набор

  • View Channels Для просмотра каналов
  • Send Messages Отправка сообщений
  • Embed Links Встраивание ссылок
⏱️

Система временных наказаний

  • Manage Roles Для выдачи/снятия ролей мута
  • Moderate Members Альтернативный метод ограничения
📋

Дополнительные

  • Manage Messages Для команд модерации
  • Add Reactions Для интерактивных меню

2.2. Права для категорий команд

🔒 Модерация (1)

  • Ban Members - бан пользователей
  • Kick Members - кик пользователей

⏳ Временные наказания

  • Manage Roles - для мута через роли
  • Автоматическое снятие по таймеру
  • Команды: !mute, !unmute, !tempban, !voicemute

📝 Фильтр слов (2)

  • Manage Messages - удаление сообщений

⚠️ Варны (1)

  • Manage Roles - выдача варн-ролей

🌦️ Погода (1)

  • Не требует специальных прав

🔍 Вики Поиск (2)

  • Не требует специальных прав

📡 Проверка IP (2)

  • Не требует специальных прав

📌 Напоминания (1)

  • Не требует специальных прав

🗳️ Голосования (1)

  • Add Reactions - для реакций

🎵 Музыка (15)

  • Connect - подключение к голосовому каналу
  • Speak - воспроизведение звука

🎮 Twitch (4)

  • View Channels - для отслеживания активности
  • Send Messages - для уведомлений о стримах
  • Embed Links - для отображения информации о стримах

🎮 Steam (5)

  • View Channels - для отправки уведомлений
  • Send Messages - для публикации информации
  • Embed Links - для отображения информации о играх

2.3. Настройка прав

1

Создайте роль для бота

Назначьте только необходимые права для нужных вам категорий команд

2

Настройте права каналов

Ограничьте доступ бота к определенным каналам, если это необходимо

3

Используйте команды настройки

Некоторые модули имеют встроенные команды для конфигурации прав

!settings set-mod-role @Moderator
⚠️

Ограничения функциональности

Без определенных прав некоторые функции бота будут недоступны:

  • Без прав Manage Roles: не работают автовыдача ролей и система тикетов
  • Без прав Manage Channels: отключается антирейд защита
  • Без прав View Audit Log: недоступны расширенные логи модерации
  • Без прав Send Messages: не работают уведомления Twitch
  • Без прав Manage Roles: не работают временные муты через систему ролей

3. Собираемые данные

3.1. Автоматически собираемые данные

3.2. Временное хранение сообщений

Сообщения хранятся в базе данных (далее - "БД"), не более 10 дней для:

3.3. Данные лог-каналов

При использовании команд настройки лог-каналов (!memberlogs, !logsettings) бот хранит:

3.4. Данные дней рождения

При использовании команд !setbirthday и связанных функций бот хранит:

Эти данные используются исключительно для автоматических поздравлений в указанный день.

3.5. Данные Steam

При использовании функций интеграции со Steam бот хранит:

Важно: Администраторы сервера полностью контролируют, какие данные попадают в лог-каналы. Бот предоставляет инструменты для настройки, но не активирует логирование без явной команды.

4. Хранение и защита данных

5. Использование сторонних API

Важно: Используя функции бота, связанные с этими сервисами, вы соглашаетесь с их условиями предоставления данных.

Twitch

Для уведомлений о стримах используется Twitch API:

  • Хранятся только ID подписанных каналов
  • Не сохраняются данные зрителей или содержимое чата
  • Данные используются согласно политике Twitch
  • Частота проверки: каждые 5 минут

Команды Twitch:

  • #!twitch follow - подписаться на уведомления
  • #!twitch unfollow - отписаться от уведомлений
  • #!twitch subscriptions - список подписок сервера
  • #!twitch stream - информация о текущем стриме

Музыкальные сервисы

Для работы музыкальных функций бот использует:

Spotify

  • Только публичные данные (названия треков, альбомов)
  • Не требует авторизации пользователя
  • Соответствует политике Spotify

YouTube Music

  • Ограниченный доступ к аудиоконтенту
  • Не сохраняет историю прослушивания
  • Использует те же правила Google

Top.gg

Для голосований и статистики используется API Top.gg:

  • Хранится только ID пользователя
  • Данные используются согласно политике Top.gg

Steam

Для работы с уведомлениями используется Steam Web API:

  • Хранятся только Steam ID пользователей для отслеживания активности
  • Данные используются согласно политике Steam
  • Частота проверки: каждые 30 минут для активности, ежедневно для релизов и скидок

Основные команды Steam:

  • !steam_notify - настройка уведомлений
  • !steam_track - добавление пользователя для отслеживания
  • !steam_untrack - удаление пользователя из отслеживания

AbuseIPDB

Для проверки IP-адресов используется AbuseIPDB API:

  • Отправляются только проверяемые IP-адреса
  • Не сохраняется история запросов
  • Данные используются согласно политике AbuseIPDB
  • Лимит: 100 запросов в день (для одного сервера)

Команды:

  • !iplookup [IP] - проверка репутации IP-адреса
  • !iplookupstats - статистика использования команды

IPinfo

Для получения геоданных и информации об IP-адресах используется IPinfo API:

  • Отправляются только проверяемые IP-адреса
  • Кэширование результатов на 1 час
  • Данные используются согласно политике IPinfo
  • Лимит: 50 000 запросов в месяц (для одного сервера)

Команды:

  • !ipinfo [IP] - подробная информация об IP-адресе
  • !whois [IP/домен] - WHOIS информация
  • !checkproxy [IP] - проверка на использование прокси/VPN/TOR

6. Права пользователей

Важно: Вы имеете полный контроль над своими данными. Ниже описаны все доступные вам возможности управления информацией.

📌 Удаление аккаунта

  • Администраторы могут исключить бота с сервера командой !leaveguild
  • Все данные сервера будут автоматически удалены в течение 24 часов

⚙️ Управление сообщениями

  • Удаление конкретных сообщений: !dmm [ID]
  • Очистка истории сообщений: !clearhistory

🎂 Данные о днях рождения

  • Просмотр: !birthday
  • Удаление: !deletebirthday
  • Настройки: !setup_birthdays

🎮 Steam интеграция

  • Удаление данных: !steam_untrack [SteamID]
  • Просмотр настроек: !steam_notify_list
  • Отключение уведомлений: !steam_notify off

📜 Логирование

  • Отключение логов входа/выхода: !memberlogs settings join off
  • Удаление лог-каналов: !logsettings remove

🔔 Уведомления

  • Отписка от Twitch: !twitch unfollow
  • Управление email-уведомлениями: !notifications settings

6.1. Ограничения на удаление данных

Мы сохраняем некоторые данные на основании следующих причин:

📜

Законодательные требования

  • Федеральный закон №152-ФЗ "О персональных данных"
  • Общий регламент ЕС о защите данных (GDPR)
  • Требования платформы Discord
🛡️

Безопасность и модерация

  • Журналы действий модерации (хранятся 30 дней)
  • Факты нарушений правил сервера
  • Защита от злоупотреблений
🤖

Работоспособность сервиса

  • Настройки серверов (до удаления бота)
  • Системные логи (хранятся 7 дней)
  • Технические метрики

6.2. Сроки хранения данных

⏳ Временные данные

  • Содержимое сообщений - до 10 дней
  • Журналы модерации - 30 дней
  • Системные логи - 7 дней

🔐 Постоянные данные

  • Настройки серверов - до удаления бота
  • Данные о нарушениях - до рассмотрения
  • Анонимизированная статистика

🗑️ Удаляемые данные

  • Дни рождения - по запросу
  • Steam-интеграция - по команде
  • Лог-каналы - немедленно

7. Юридические основания

Реализация прав субъектов данных осуществляется через стандартный интерфейс бота.

🇷🇺 Для пользователей из России

  • Федеральный закон №152-ФЗ "О персональных данных" (ст. 6, 9, 18)
  • Согласие на обработку данных через принятие этой политики
  • Договор оказания услуг (п. 3.2 Условий использования Discord)

🇪🇺 Для пользователей из ЕС

  • GDPR (ст. 6 - законность обработки)
  • Право на переносимость данных (ст. 20 GDPR)
  • Право на ограничение обработки (ст. 18 GDPR)

🌍 Международные стандарты

  • Политика Discord (Privacy Policy, раздел 3)
  • API Usage Terms используемых сервисов
  • Стандарты информационной безопасности ISO/IEC 27001
Особые случаи: Обработка данных о нарушениях правил серверов осуществляется на основании п. 2 ч. 1 ст. 6 GDPR (законные интересы) и ст. 10 152-ФЗ (безопасность).

7.1. Сравнительная таблица требований

Как читать: В таблице указаны основные требования разных юрисдикций к аналогичным типам обработки данных.
Критерий GDPR (ЕС) 152-ФЗ (РФ) COPPA (США)
Возраст согласия 16 лет (ст. 8) 14 лет (ст. 9.1) Родительское согласие до 13 лет
Право на удаление Безусловное (ст. 17) Только при отзыве согласия (ст. 14) По запросу родителей
Сроки ответа на запрос 30 дней (ст. 12.3) 30 дней (ст. 14) 10 рабочих дней

7.2. Требования GDPR

Статья 6 (Законность обработки)

  • Обработка Steam ID для уведомлений - п.1.f (законные интересы)
  • Логи модерации - п.1.c (исполнение договора)
  • Дни рождения - п.1.a (явное согласие)

Статья 30 (Учёт обработки)

  • Ведётся журнал обработки операций
  • Фиксация всех запросов на удаление
  • Документирование инцидентов
Для пользователей из ЕС: Все требования GDPR выполняются через стандартные команды управления данными в разделе 6. Права пользователей.

7.3. Требования 152-ФЗ

Статья 18 (Меры защиты)

  • Сертификация ФСТЭК России
  • Шифрование при передаче
  • Регулярные аудиты

Статья 22 (Уведомление Роскомнадзора)

  • Бот не требует уведомления, так как:
  • Обрабатывает только данные, предоставленные пользователями
  • Не передаёт данные третьим лицам
  • Соответствует исключениям п.2 ст.22
Для операторов персональных данных: Администраторы серверов Discord несут самостоятельную ответственность за соблюдение 152-ФЗ при использовании бота.

8. Возрастные ограничения

Используемые платформы запрещают использование лицам младше 13 лет.

Бот не собирает и не обрабатывает данные пользователей, не соответствующих возрастным требованиям этих платформ.

9. Глоссарий

🔒 Персональные данные

Любая информация, относящаяся к идентифицированному физическому лицу: Discord ID, никнейм, аватар

📊 Метаданные

Данные о действиях: время отправки сообщения, автор, сервер, тип контента (без самого содержимого)

🔄 Временное хранение

Сроки хранения разных типов данных: сообщения - 10 дней, логи модерации - 30 дней

🔍 Логирование событий

Автоматическая запись действий на сервере (сообщения, голосовые каналы, изменения ролей) в специальные каналы

🎂 Дни рождения

Система хранения дат рождения пользователей и автоматических поздравлений. Управляется командами !setbirthday, !setup_birthday_role @Роль, !setup_birthday_role, !deletebirthday, !birthday, !birthdays и !setup_birthdays

🛡️ Manage Roles

Создание и назначение ролей (необходимо для автовыдачи ролей и системы тикетов)

📜 View Audit Log

Доступ к журналу действий модерации на сервере

👑 Administrator

Полный доступ к серверу (не рекомендуется выдавать боту)

📌 Manage Channels

Право управления каналами. Требуется для создания лог-каналов

🔇 Moderate Members

Официальное право Discord для временного ограничения пользователей (альтернатива ролям)

🔗 Manage Webhooks

Право управления вебхуками. Используется для работы системы логирования

💬 Send Messages

Отправка сообщений в текстовые каналы

🎤 Speak

Воспроизведение звука в голосовых каналах

🔗 Embed Links

Встраивание ссылок в сообщения (красивое оформление)

🖥️ Хостинг

Физическое расположение серверов: Россия (Timeweb)

🔗 API

Как бот взаимодействует с Discord, YouTube, Spotify и другими сервисами

🔐 Шифрование

Методы защиты передаваемых данных (HTTPS, SSL)

📝 Лог-каналы

Специальные каналы для автоматической записи событий сервера

⚙️ Настройки логирования

Гибкая система управления типами логируемых событий через команды !logsettings и !memberlogs settings

📡 Twitch API

Интерфейс для получения данных о стримах и каналах Twitch

🔔 Webhook

Механизм уведомлений о событиях (например, начале стрима)

📛 Rate Limit

Ограничение на частоту запросов к Twitch API (30 запросов в минуту)

🆔 SteamID

Уникальный идентификатор пользователя Steam в формате 7656119xxxxxxxxxx

📢 Уведомления

Система оповещений о новых релизах, скидках и активности друзей

⏳ Частота проверки

Интервалы обновления данных: 30 мин (активность), 24 ч (релизы/скидки)

🛡️ Abuse Score

Показатель злонамеренности IP от 0 до 100 в AbuseIPDB. Чем выше - тем больше жалоб на адрес

🌍 ASN

Автономная система (Autonomous System Number) - идентификатор сети интернет-провайдера

🔒 WHOIS

Протокол для получения регистрационных данных о доменах и IP-адресах

⏱️ Rate Limit

Ограничение API: AbuseIPDB - 100 запросов/день, IPinfo - 50,000 запросов/месяц

10. Контакты

По вопросам обработки данных обращайтесь:

⏳ Время ответа: в течение 72 часов