⚠️ Nota: Presta atención al y all canal de anuncios de API del canal del servidor de desarrolladores de Discord para obtener información adicional sobre cuándo y cómo se producirá la migración de los nombres de las aplicaciones. Mientras tanto, la sección Revisa tu código te dará una idea de los pasos que puedes seguir para prepararte.
Tabla de contenido
- Cómo se ven afectadas las aplicaciones
- Aplicaciones verificadas
- Aplicaciones no verificadas y nuevas
- Cómo prepararse
Discord ha anunciado el lanzamiento de nuevos nombres de usuario. Este artículo te ayudará a comprender cómo se migrarán las aplicaciones a este nuevo sistema. Tómate el tiempo para revisar el artículo Nuevos nombres de usuario y familiarizarte con el concepto general, luego podemos analizar qué significa, cómo afectará a las aplicaciones y cómo prepararte.
Cómo se ven afectadas las aplicaciones
Los desarrolladores pueden esperar que sus aplicaciones reciban un par de actualizaciones durante la migración al nuevo sistema de nombres de usuario.
- Todas las aplicaciones tendrán un usuario bot.
- Los nombres de usuario e íconos de los bots serán predeterminados para el nombre y el ícono de la aplicación.
- Las aplicaciones se migrarán al nuevo sistema de nombre de usuario como se describe en la sección Caracteres permitidos.
- Es posible que las aplicaciones deban actualizar su código para admitir el nuevo sistema de nombre de usuario.
Usuarios de bot agregados a todas las aplicaciones
En el futuro, cada aplicación dará como resultado la creación de un usuario bot. A las aplicaciones que actualmente no tienen usuarios bot se les asignará uno durante la migración. Ten en cuenta que si una aplicación no requiere un usuario de bot, el alcance del bot se puede omitir durante la instalación.
Unificación de nombres e iconos de bots
El nombre de usuario y el ícono de un bot de una aplicación verificada ahora serán los mismos que los establecidos en la página de Descripción general de la configuración de esa aplicación. Para una aplicación no verificada, solo el icono del bot será el mismo que el de la aplicación. Este cambio simplifica el proceso de desarrollo de aplicaciones y ayuda a los usuarios a comprender la relación entre las aplicaciones y sus bots en Discord.
Nombres únicos para todas las aplicaciones
Durante la migración, a los usuarios de aplicaciones y bots se les asignarán automáticamente nuevos nombres de usuario. Los nuevos nombres de usuario afectan a las aplicaciones verificadas y no verificadas de diferentes maneras, por lo que es importante tener en cuenta cómo se aplica a su aplicación.
⚠️ Nota: los apodos del servidor de la aplicación no se verán afectados por este cambio.
Aplicaciones verificadas
Los nombres de aplicaciones verificadas, como los nombres de usuario, deberán ser únicos y los nombres de usuario de los bots se migrarán automáticamente al nombre de la aplicación. Por ejemplo, una aplicación llamada App#1234 se migraría a un nuevo nombre de aplicación y nombre de usuario de bot: @app. Los nombres de las aplicaciones tendrán entre 2 y 32 caracteres, que consistirán solo en caracteres latinos en minúsculas, números o guiones bajos _ y un punto consecutivo. Ten en cuenta que si el nombre actual de una aplicación tiene más de 32 caracteres, se truncará. Los desarrolladores también querrán prestar atención a las siguientes circunstancias que requieren atención.
Nombres de aplicaciones duplicados
El proceso de migración automática podría dar lugar a que varias aplicaciones compartan el mismo nombre. Para evitar esto, cualquier aplicación en la que esto pueda ocurrir tendrá su discriminador actual de 4 dígitos adjunto al nuevo nombre de la aplicación. Como en el ejemplo anterior, @app no estaría disponible, por lo que otra aplicación llamada App#6789 se migraría como @app6789. Recuerda que todas las aplicaciones tendrán la oportunidad única de cambiar su nombre en el Portal para desarrolladores.
Caracteres restringidos en los nombres de las aplicaciones
La migración diferirá ligeramente si el nombre actual de una aplicación contiene caracteres restringidos. Si el nombre de la aplicación contiene una combinación de caracteres permitidos y restringidos, como se describe en la sección Cómo preparar a continuación, se eliminarán los caracteres restringidos del nombre para que solo queden los caracteres permitidos. Por ejemplo, una aplicación llamada!..A..p..p..#1234 se limpiaría y migraría como @app.
Sin embargo, si el nombre de una aplicación se compone en su totalidad de caracteres restringidos, la aplicación recibirá un nombre aleatorio. Luego puedes actualizar la aplicación a tu nombre preferido con tu oportunidad única asignada para cambiar el nombre desde la página del Portal para desarrolladores de la aplicación.
Aplicaciones no verificadas y nuevas
Como se mencionó anteriormente en Usuarios de bot agregados a todas las aplicaciones, todas las aplicaciones tendrán usuarios de bot. Los nombres de usuario de bot para aplicaciones no verificadas y recién creadas se generarán aleatoriamente. Pero recuerda: lo más importante ahora es el nombre de la aplicación porque eso es lo que los usuarios verán en Discord. Hasta que una aplicación solicite la verificación, los desarrolladores aún pueden cambiar el nombre de la aplicación. Como siempre, asegúrate de que el nombre de tu aplicación esté configurado con el nombre que deseas antes de solicitar la verificación.
En el momento de la aplicación de verificación, los nombres de usuario del bot de tu aplicación se actualizarán para que coincidan con los de la aplicación. Sin embargo, si el nombre actual de la aplicación no está disponible, los desarrolladores tienen la oportunidad de elegir un nombre de aplicación único.
Cómo prepararse
¡Planifica con anticipación! Si tienes o planeas verificar una aplicación, elegir el nombre de usuario de la aplicación es importante. Tómate un tiempo para planificar tu nombre de usuario y cómo puedes representar mejor la marca de la aplicación.
Considera la siguiente información al planificar el nombre de una aplicación:
Caracteres permitidos para nuevos nombres de usuario:
- Caracteres latinos a-z
- Números 0-9
- Ciertos caracteres especiales
- _
- .
Restricciones para nuevos nombres de usuario:
- Los nombres de usuario deben tener al menos 2 caracteres y un máximo de 32 caracteres.
- Los nombres de usuario no distinguen mayúsculas de minúsculas y son forzados a estar en minúsculas
- Los nombres de usuario no pueden usar ningún otro carácter especial además del guión bajo _ y el punto .
- Los nombres de usuario no pueden usar 2 caracteres de punto consecutivos ..
- (.a.b. está permitido, a..b no está permitido)
- Los nombres de usuario son únicos para cada usuario y dos usuarios no pueden compartir el mismo nombre de usuario
- Los nombres de usuario (y los nombres de las aplicaciones) deben cumplir con nuestros Lineamientos de la comunidad. Algunos ejemplos de nombres de usuario que no están permitidos incluyen:
- Nombres de usuario utilizados para hacerse pasar por Discord, el personal de Discord o los mensajes del sistema de Discord
- Nombres de usuario utilizados para hacerse pasar por un individuo, grupo u organización
- Nombres de usuario que atacan a otras personas o promueven el odio
- Nombres de usuario que contienen lenguaje sexual explícito
Revisa tu código
Con el cambio de nombre de usuario a la vuelta de la esquina, es una buena idea revisar tu código y asegurarte de que no se base en nombres de usuario o nombres de aplicaciones.
- Si tu código hace referencia a nombres de usuario en lugar de ID, te recomendamos que realices cambios en el código para una transición más fluida.
- Identifica el código que deberá actualizarse si se basa en las cargas útiles de los usuarios o en la manipulación de discriminadores. Durante la migración, los nombres de usuario aparecerán en cargas útiles con un discriminador #0. Asegúrate de tener en cuenta este discriminador temporal al actualizar tu código.
Preguntas frecuentes
¿Por qué Discord está haciendo este cambio para las aplicaciones?
Los usuarios de bots asociados con las aplicaciones son un tipo de usuario, por lo que se ven afectados por el cambio de nombre de usuario al igual que los usuarios estándar de Discord. Los cambios específicos para las aplicaciones verificadas y no verificadas ayudan a proteger contra la suplantación de identidad y mueven la plataforma hacia el uso de Nombres de Aplicaciones en lugar de nombres de usuario de bots.
Por favor, lee la publicación del blog para obtener más información sobre por qué se realizó este cambio.
¿Puedo verificar mi aplicación antes de la migración para asegurarme de que se reserve?
No, las aplicaciones que se verifiquen después del 2 de mayo no tendrán un nombre de usuario reservado.
Las aplicaciones verificadas después del 2 de mayo aún podrán realizar un cambio de nombre una sola vez en el momento de la migración.
¿Puedo cambiar el nombre de mi aplicación antes de la migración de nombre?
Para prepararnos para la migración, los cambios de nombre de las aplicaciones se suspenderán temporalmente.
Si tu aplicación está verificada, pronto se te dará una oportunidad única de cambiar el nombre de tu aplicación.
Si tu aplicación no está verificada, podrás seguir cambiando tu nombre por tu cuenta dentro del portal para desarrolladores.
¿Cuándo podrán las aplicaciones actualizar su nombre?
Mantente atento aquí, en el Registro de cambios, y en el canal anuncios-serverapis, de Desarrolladores de Discord para obtener información adicional sobre cuándo y cómo ocurrirá la migración de los nombres de las aplicaciones. Mientras tanto, la Sección Revisa tu código te dará una idea de los pasos que puedes seguir para prepararte.
En última instancia, al unificar el nombre de tu aplicación y el usuario del bot, esperamos que los nombres únicos de la aplicación ayuden a los usuarios a desarrollar un sentido más profundo de confianza y comprensión al interactuar con la marca de tu aplicación.
Como siempre, si tienes más preguntas, por favor comunícate con el Soporte para desarrolladores.