Прокси для Discord: боты и модерация
Discord — хаб для gaming-сообществ, SaaS-поддержки и крипто-проектов. Модераторы и разработчики ботов сталкиваются с задачами, где исходящий IP имеет значение: несколько self-bot или webhook-воркеров на одном сервере, обращение к сторонним API из gateway-процесса, доступ к Discord из регионов с нестабильной маршрутизацией. Разберём легальные сценарии применения прокси и техническую настройку под NEONPROXY.
Когда боту нужен прокси
Egress для sidecar-запросов. Бот через discord.js обращается к внешним API — курсам валют, базам модерации, CDN. Если upstream whitelist'ит IP, фиксированный прокси даёт стабильный адрес. Изоляция инстансов. Несколько независимых ботов на одном VPS — разные прокси снижают риск rate limit по IP на REST API Discord. Модераторский клиент. Browser-based работа через антидетект с прокси для разделения личного и рабочего аккаунта — не путать с автоматизацией user-account, которую Discord запрещает.
Official Bot API через WebSocket Gateway прокси обычно не требует: соединение исходит от вашего сервера напрямую. Прокси настраивают на HTTP-клиент внутри бота, а не на сам Gateway, если только провайдер не блокирует UDP/WebSocket — тогда помогает SOCKS5-туннель на уровне системы.
SOCKS5 — предпочтительный протокол
Discord REST API работает по HTTPS; для Node.js удобен SOCKS5 через socks-proxy-agent. Пример из экосистемы NEONPROXY:
Gateway остаётся без прокси; проксируется только исходящий HTTP sidecar. Сравнение протоколов — SOCKS5 vs HTTPS.
Python и discord.py
Для aiohttp-запросов к сторонним сервисам:
Больше примеров — в статье про Python requests.
Модерация и несколько аккаунтов staff
У legitimate community manager'ов бывает несколько Discord-аккаунтов: личный и рабочий mod. Каждый профиль в антидетект-браузере — со своим sticky IPv4. Не используйте прокси для evasion банов, harassment или spam — это нарушает Terms of Service Discord и оферту NEONPROXY.
Self-bot'ы (автоматизация user token) Discord явно запрещает с 2022 года. Мы не поддерживаем сценарии, связанные с user-token automation.
Rate limits и стабильность
Discord REST API возвращает заголовки X-RateLimit-*. Прокси не увеличивает квоту — он лишь распределяет sidecar-трафик. При 429 делайте backoff по Retry-After, не меняйте прокси хаотично на каждый retry Gateway-соединения.
Проверяйте прокси перед деплоем: чекер, латентность до discord.com, отсутствие в blacklist. Датацентровые IP иногда попадают под дополнительные проверки при регистрации — для browser-сессий тестируйте заранее.
Webhook и мониторинг
Incoming Webhook не требует прокси для приёма событий — Discord сам POST'ит на ваш URL. Если ваш мониторинг опрашивает публичные invite-страницы или CDN assets, применяйте пул с ротацией и умеренными интервалами.
Альтернатива: MTProto для Telegram
Если параллельно ведёте Telegram-сообщества, для мессенджера есть отдельный продукт — см. MTProto для Telegram. Discord и Telegram решаются разными типами прокси.