Hemos estado animando a las personas de nuestra comunidad educativa a incluir en su perfil un nombre de usuario si tienen una cuenta de fediverso (Mastodon, Bluesky, Threads, etc.). Estos deben ser algo con dos @, donde el primero es un nombre de usuario y el segundo un dominio formateado válido.
@coolperson99@someinstance.org
A pesar de lo que pensé que era un formato claramente explicado:
La tasa de entrada exitosa es como del 20% o peor. Recibo direcciones de correo electrónico, nombres de usuario de Twitter, cadenas aleatorias, URL. Solo puedo soñar, pero creo que debería ser posible verificar con alguna expresión regular (de nuevo, mis habilidades son de rango medio a confusas) el formato válido.
Gracias Dan, el plugin Discourse Authentication Validations parece perfecto y útil para mis otros campos.
Ya estoy usando Clickable Social Icon Links. Puedo ver que mi error fue pedir un nombre de usuario de Mastodon en lugar de una URL, ¡así que parece que tengo algo de limpieza que hacer!