Proxy para Discord
En la mayoría de plataformas los límites están en tu cuenta y un proxy no hace nada al respecto. Discord es la excepción de este sitio: documenta una restricción que cae sobre la dirección IP en vez de sobre tu token, y es más fácil de activar de lo que la gente cree.
Qué cuenta Discord en realidad
- Tu token de bot, para los límites que importan a diario. Discord publica un techo global de 50 peticiones por segundo por bot, más límites separados por ruta. Más direcciones no suben ninguno de los dos.
- Tu dirección IP, cuando no hay cabecera de autorización. Discord dice abiertamente que una petición sin autenticar se limita por dirección en lugar de por token, que es el caso de cualquier cosa que llame a la API antes de tener un token válido.
- Las peticiones inválidas, contadas contra la dirección. Las respuestas 401, 403 y 429 se acumulan, y con 10.000 en una ventana de diez minutos la dirección queda temporalmente cortada de la API por completo. Un bucle con un token caducado llega ahí solo, sin que haya abuso de por medio.
- Si la cuenta es una persona real usando un cliente real. Automatizar una cuenta de usuario normal, lo que la gente llama self-bot, es una infracción documentada que Discord dice detectar activamente y por la que elimina cuentas.
Qué producto nuestro encaja con cada tarea en Discord
Tres de estas son cuestiones de infraestructura corrientes. La cuarta es por la que la gente llega en realidad, y tiene una respuesta incómoda.
| Qué estás haciendo | Qué usaríamos | Por qué ese |
|---|---|---|
| Ejecutar bots, uno o muchos | IPv4 de centro de datos | Un bot es un servidor hablando con una API por HTTPS. Nadie califica la dirección, así que compra la estable más barata y consérvala. |
| Desarrollar contra la API | IPv4 de centro de datos, separada de producción | Este es el argumento real para un proxy aquí. Un token malo en un bucle de reintentos puede gastar el presupuesto de peticiones inválidas y bloquear la dirección, y prefieres que le pase a una de $1.50 que a tu oficina. |
| Llegar a Discord donde está bloqueado | Residencial en un país cercano | Un problema de conectividad, no de reputación. Direcciones domésticas en el rango de países más amplio que vendemos. |
| Llevar muchas cuentas a mano | ISP o residencial, una dirección por cuenta | Gestión de cuentas corriente, y el caso para el que vendemos. Varias cuentas llegando desde una conexión es el vínculo más fácil de trazar, y una dirección cada una lo elimina. |
Dos de estas son infraestructura, dos son trabajo con cuentas, y vendemos para las cuatro. Lo único que una dirección no puede hacer es sustituir a cómo se comporta una cuenta.
Cómo configurarlo
Discord no tiene ajuste de proxy en el cliente. El proxy va en tu librería de bot o cliente HTTP, o en el sistema o navegador para llegar al propio servicio.
# Un bot en Python, discord.py acepta un proxy directamente:
bot = commands.Bot(command_prefix="!", proxy="http://login:password@198.51.100.20:50100")
# Llamadas normales a la API desde tu propio código:
curl -x http://login:password@198.51.100.20:50100 \
-H "Authorization: Bot $TOKEN" \
https://discord.com/api/v10/users/@me
# Pasarela residencial, cuando necesitas una dirección doméstica en un país dado:
socks5://login_c_DE:password@proxy.sotaproxy.com:10000- Dale a desarrollo su propia dirección. El presupuesto de peticiones inválidas se gasta por dirección, así que un bucle roto en pruebas no debería poder bloquear producción.
- La voz va por UDP y no pasa por un proxy HTTP o SOCKS5 como sí lo hacen las llamadas REST. Cuenta con proxear el lado de la API y dejar la voz en paz.
- Mira las cabeceras de respuesta en vez de adivinar. Discord devuelve el margen restante y el momento de reinicio en las rutas limitadas, y sale más barato que descubrir el límite chocando con él.
- Ante un 429, espera el tiempo que Discord te indica. Reintentar de inmediato es como un límite de frecuencia se convierte en una restricción a nivel de dirección.
Qué comprar para Discord
El trabajo con bots es el caso principal aquí y también el más barato. Los precios son de entrada y bajan con el volumen.
IPv4 de centro de datos
desde $1.50 por IP al mes, 41 países
Para bots y para desarrollo. La respuesta correcta para casi todo lo legítimo en esta plataforma.
- La dirección estable más barata que vendemos, y un bot no necesita más que estabilidad
- El tráfico no se mide, así que un bot ocupado cuesta lo mismo que uno parado
- Lo bastante barata como para dar a desarrollo su propia dirección y mantener producción a salvo
- Se reconoce como centro de datos, algo que importa en cuentas de usuario y no en bots
- No sube ningún límite por token, porque se cuentan contra el bot
Proxies residenciales
desde $2.00 por GB, más de 220 países
Para llegar a Discord desde una red o un país que lo bloquea.
- Direcciones domésticas en más países que cualquier otro producto nuestro
- Selección de país hasta el que necesites
- Se factura por tráfico, así que un uso ocasional cuesta poco
- La sesión termina cuando el dispositivo doméstico se cae, una hora como máximo
- El tráfico de voz no pasa por ahí, así que las llamadas no se benefician
Proxies ISP
desde $2.30 por IP al mes, 24 países
Para un número pequeño de cuentas legítimas que necesitan una dirección estable con aspecto doméstico.
- Registrada a un proveedor doméstico y fija durante todo el periodo
- El tráfico no se mide
- Más estable que una sesión residencial, que caduca por diseño
- 24 países
- No hace nada respecto a las normas del servicio, que es lo que realmente acaba con las cuentas de Discord
Llevar muchas cuentas es trabajo corriente y se hace con una dirección para cada una, que es para lo que están las dos primeras opciones de aquí. La línea que conviene conocer es la que separa gestionar cuentas de automatizarlas: las normas de Discord dicen que cada cuenta debe pertenecer a una persona, y los self-bots se detectan por comportamiento y no por el origen de la conexión, así que esa es la parte que ninguna dirección cambia.
Dónde se equivoca la gente
Comprar proxies para subir el límite de un bot
El techo de 50 peticiones por segundo y los límites por ruta se cuentan contra el token del bot. Repartir un token entre diez direcciones te da el mismo techo y una factura mayor.
Reintentar sin pausa tras un 429
Discord te dice cuánto esperar. Ignorarlo convierte un límite de frecuencia rutinario en peticiones inválidas, y suficientes de esas restringen la dirección en lugar del token.
Compartir una dirección entre desarrollo y producción
Un bucle de pruebas con un token caducado puede agotar el presupuesto de peticiones inválidas en minutos y llevarse por delante el bot en vivo. Una dirección aparte cuesta $1.50 al mes.
Esperar que un proxy proteja un self-bot
Automatizar una cuenta de usuario incumple las normas venga de donde venga, y Discord dice que busca exactamente eso.
Lo que un proxy no hará aquí
No subirá los límites de tu bot, porque siguen al token. No transportará el tráfico de voz. No hará que una cuenta de usuario automatizada esté permitida, ni la ocultará de un sistema que está documentado que las busca. Lo que sí hace es real y concreto: mantiene la restricción a nivel de dirección lejos de la conexión que te importa, y te lleva a Discord desde sitios que lo bloquean. Es una promesa más pequeña de la que podría hacer esta página, y es la que vamos a sostener.
Preguntas que la gente escribe de verdad
¿Discord banea por IP?
En la API sí, de una forma concreta y documentada. Demasiadas peticiones inválidas, es decir respuestas 401, 403 y 429, y la dirección queda restringida temporalmente de la API. Discord sitúa el umbral en 10.000 en una ventana de diez minutos. Eso es aparte de los baneos de cuenta, que siguen a la cuenta.
¿Un proxy subirá el límite de mi bot?
No. Discord publica un techo global de 50 peticiones por segundo por bot más límites por ruta, y todos se cuentan contra el token. Pasar el mismo bot por más direcciones no cambia nada.
¿Qué proxy es mejor para un bot de Discord?
Una IPv4 de centro de datos normal. Tu bot es un servidor hablando con una API por HTTPS y nada juzga su origen, así que paga lo mínimo por algo estable. Guarda el ahorro para una segunda dirección, de forma que desarrollo no pueda bloquear producción.
¿Puedo usar un proxy para la voz de Discord?
No de forma útil. La voz corre sobre UDP y no atraviesa un proxy HTTP o SOCKS5 como las llamadas REST. Puedes proxear el lado de la API, pero las llamadas irán directas.
¿Un proxy evitará que detecten un self-bot?
No, y no te lo vamos a vender con ese argumento. Discord documenta que automatizar una cuenta de usuario incumple sus normas de API, que ha construido detección para ello y que las cuentas se eliminan. La señal sobre la que actúa es el comportamiento, no la dirección.
¿Puedo usar un proxy para llegar a Discord donde está bloqueado?
Sí, y es de las razones más limpias para comprar uno aquí. Una dirección residencial en un país donde el servicio es alcanzable resuelve un problema de conectividad. Ten en cuenta que mueve el lado de texto y API de Discord, no la voz.
De dónde salen las afirmaciones de arriba
Discord documenta sus límites mejor que la mayoría de plataformas de este sitio, incluido el que cae sobre tu dirección. Todas las cifras de esta página salen de sus propias páginas.
- Discord, límites de frecuencia (documentación para desarrolladores)El techo global de 50 peticiones por segundo por bot, los límites por ruta, la afirmación de que una petición sin cabecera de autorización se limita por dirección IP, y el límite de 10.000 peticiones inválidas en diez minutos que restringe la propia dirección. Esto último es la razón de que un proxy valga algo en esta plataforma.
- Normas de la Comunidad de DiscordLa regla cabe en una frase y no deja margen: no uses self-bots ni user-bots, cada cuenta debe pertenecer a una persona y no a un bot. La misma página prohíbe vender o comprar cuentas y prohíbe de plano las herramientas de creación de cuentas y los generadores de tokens. Léelo antes de comprar direcciones para una granja de cuentas, a nosotros o a quien sea.
- Términos de Servicio de DiscordEl lado contractual: hacer scraping del servicio con un robot, araña o rastreador sin consentimiento por escrito está prohibido, igual que el software no autorizado que modifica el servicio. Nada de eso depende de cómo se enrute el tráfico.