# Servidor de Discord - KJCHints v2.0.0 ## 📜 Reglas (da-rules) - Comportamientos prohibidos: - Insultar _fuera del sarcasmo obvio y/o bromear_ - Difamatorio: _difundir información falsa para dañar la reputación_ - Sexismo, racismo, homofobia, discriminación comunitaria - Doxxing: _revelar la información privada de alguien a otros miembros sin consentimiento_ - Suplantación no autorizada - Hablar temas que no pertenecen al canal que te encuentras - Contenido prohibido - Contenido NSFW - Archivos ejecutables _(.exe, .bin, .jar, etc...)_ - Publicidad fuera de #auto-promocion - No anuncios monetarios - No spam - Enviar mensajes con caracteres arbitrarios de manera rápida - Enviar el mismo mensaje una y otra vez en una secuencia rápida - Mencionando repetidamente roles o miembros - Una secuencia de mensajes de una palabra o muy cortos. - Nombres prohibidos - Nombres en blanco - Nombres de otros usuarios o bots ### ¿Ocupas algún tipo de ayuda? - Si tienes una duda o pregunta acerca de algo en el servidor: - Preguntarlo en `#dudas` y algún moderador te estara ayudando - Si tu pregunta tiene que ver con desarrollo sigue estos pasos: - Googlea tu pregunta antes de hacerla. - La mayoría de las respuestas se pueden encontrar en Google - Puedes pedir ayuda para comprender el código que encuentres a través de Google o Stackoverflow - Si es muy necesario, asegurate de preguntar primero en `#ayuda` - Con gusto alguien te atenderá y tratara de ayudarte con tu problema - No publicar grandes bloques de código. - En cambio, puedes: - Publicar un enlace a un [Pastebin](https://pastebin.org) (o similar) del código - Subir el código a Discord en un archivo - Incluir solo el código requerido para resolver el problema - Solo puedes mencionar a los ayudantes si nadie ha respondido a tu pregunta durante 15 minutos - No le pidas a otras personas que escriban código para ti - No le pidas a otros que hagan la tarea por ti - (Pedir ideas o solucionar problemas está bien). > Recuerda leer y seguir los terminos de **Discord**: > > - https://discordapp.com/terms ## 👥 Protocolo de Ingreso a el Servidor - Usuario se une - Usuario solo podra ver dos canales de texto: - `#lobby` - `#da-rules` - Usuario lee su bienvenida en `#lobby` - Usuario lee `#da-rules` - Usuario decide aceptar las reglas reaccionando con el emoji `:cooldoge:` - Bot asigna el rol de `@hinters` despues de aprobar las reglas - Se desbloquean las categorias y canales de texto/voz para `@hinters` - Bot envia un mensaje de bienvenida privado, mostrando la oportunidad de poder tener mas roles. - Usuario decidira si leer `#roles` donde se podran asignar roles de preferencia. - Si el usuario se asigna roles de preferencia, se mostraran todas las categorias y canales de texto/voz correspondientes al rol. - Usuario puede proceder a hacer uso del servidor. ## Roles > _Existen 24 roles oficiales en el servidor. Ordenados desde prioridad baja a superior._ - Generales: - `@hinters`: _Rol principal que representa a un miembro del servidor_ - Asignado una vez aceptas las reglas en `#da-rules` - Desbloquea en su totalidad las categorías de **Info**, **Social**, **Servidor**, **YouTube**, **Twitch**, **Entretenimiento** y **Dev/Null** - `@desarrolladores`: _Representa a un desarrollador en el servidor_ - Auto asignable en `#roles` - Desbloquea la categoría de **Programación** y **Lenguajes** - Desbloquea el canal de voz `#dev-talk` - `@so-aficionados`: _Representa a un aficionado de sistemas operativos_ - Auto asignable en `#roles` - Desbloquea la categoría de **Sistemas Operativos** - `@gamers`: _Representa a un gamer en el servidor_ - Auto asignable en `#roles` - Desbloquea los canales de texto `#gaming`, `#match-making` y el canal de voz `#juegos` - `@panqueques`: _Representa a un miembro valorado en el servidor. Amante de panqueques._ - Asignado si demuestras ser un miembro valorado en el servidor. - Lo puedes conseguir participando activamente dentro del servidor. - Ayudar a otros son puntos bonos. - Desbloquea el canal de voz `#streams` - `@dev-helpers`: _Representa a un miembro certificado en ayudar a otro en temas de desarrollo_ - Asignado si demuestras ser un miembro que ha ayudado al menos a mas de 2 personas en el canal de `#ayuda` o equivalentes. - Tendras la oportunidad de ser recomendado personalmente por Kelvin hacia otros nuevos miembros. - `@senior-hinters`: _Representa a un miembro veterano del servidor_ - Necesitas tener el rol de `@panqueques` previamente. - Asignado si cumples con mas de 6 meses en el servidor. - Tendras la oportunidad de ser mencionado y/o premiado por Kelvin de alguna manera. * Lenguajes de Programación: - Para asignarte alguno de estos roles debes asignarte el rol de `@desarrolladores` previamente: - `@java`: _Representa a un desarrollador en java_ - `@javascript`: _Representa a un desarrollador en javascript_ - `@python`: _Representa a un desarrollador en python_ - `@cpp`: _Representa a un desarrollador en C++_ - `@c-sharp`: _Representa a un desarrollador en C#_ - `@c`: _Representa a un desarrollador en C_ - `@lua`: _Representa a un desarrollador en Lua_ - `@rust`: _Representa a un desarrollador en Rust_ - `@php`: _Representa a un desarrollador en Php_ - `@golang`: _Representa a un desarrollador en Go_ _Estos roles desbloquearán los canales de textos respectivos en la categoría de **Lenguajes**_ - Sistemas Operativos: - Para asignarte alguno de estos roles debes asignarte el rol de `@so-aficionados` previamente: - `@linux`: _Representa a un amante de linux_ - `@windows`: _Representa a un amante de windows_ - `@macos`: _Representa a un amante de ~~apple~~ digo macOS_ - `@android`: _Representa a un amante de android_ - `@ios`: _Representa a un amante de ios_ _Estos roles desbloquearán los canales de textos respectivos en la categoría de **Sistemas Operativos**_ - Moderadores: - Para ser considerado un moderador, deberas ser aprovado despues de llenar un formulario y tener algunos de los siguientes roles asignados previamente: `@hinters` y `@panqueques`. - `@mods`: _Representa a un moderador del servidor_ - Encargado de monitorear y/o administrar tareas de logística. - Mantiene en orden el flujo de todo el servidor. - Se asegura de que los miembros `@hinters` cumplan las reglas. - Tiene la autorización de advertir por DM o canal de texto respectivo a cualquier miembro si no esta cumpliendo las reglas. - Tiene la autorización de poder kickear a un miembro si no cumple las reglas, despues de ser advertido mas de 2 veces. - Puede quitar y/o asignar roles a los miembros manualmente. - ( La mayoría de asignamientos ocurrirán de manera automatizada. ) - Acceso a todos los canales de texto y voz. - Puede remover mensajes que no cumplan las normas acatadas. - Puede mover y/o quitar miembros de los canales de voces. - Bots: - `@botsitos`: _Representa a los bots del servidor_ - De manera automatizada pueden controlar el servidor. - Cuentan con los mismos permisos que `@mods` o más. ## Canales y Categorías ### Canales de Texto - 📋 Info - `#lobby`: _Muestra las bienvenidas o despedidas de los miembros_ - `#da-rules`: _Muestra las reglas principales del servidor_ - `#anuncios`: _Muestra todos los anuncios del servidor_ - `#actualizaciones`: _Muestra todas las actualizaciones del servidor_ - `#roles`: _Muestra y permite que los miembros se asignen roles_ - 💬 Social - `#introducciones`: _Espacio para introducirte y conectar con gente_ - `#general`: _Chat general_ - `#auto-promocion`: _Espacio para auto promocionarte y mostrar tus trabajos (no scam, no ads)_ - `#debate`: _Canal para discusiones que se fueron un poco de la mano_ - 📡 Servidor - `#anuncios`: _Muestra anuncios generales respecto a el servidor_ - `#sugerencias`: _Retroalimentación general acerca del servidor actual_ - `#emojis`: _Lugar para compartir sugerencias de emojis para el server. No hacer spam de imágenes._ - `#bots`: _Lugar para probar bots. No hacer spam_ - `#dudas`: _Dudas generales acerca del servidor_ - 🟥 YouTube - `#ideas`: _Discusión general acerca de ideas para futuros videos_ - `#discusión`: _Discusión general acerca de cualquier video subido_ - `#sugerencias`: _Retroalimentación general acerca de los videos_ - `#faq`: _Muestra las preguntas mas frequentes acerca del canal de kjchints_ - `#nuevos-videos`: _Notifica y muestra los videos recientemente publicados_ - 🟣 Twitch - `#streams`: _Notifica y muestra los streams recientes_ - `#sugerencias`: _Retroalimentación general acerca del streaming en general_ - `#faq`: _Muestra las preguntas mas frequentes acerca del stream de KelviNosse_ - 💻 Programación - `#desarrollo`: _Discusión principal sobre desarrollo en cualquier área_ - `#desarrollo-web`: _Discusión principal sobre desarrollo web_ - `#desarrollo-android`: _Discusión general acerca del desarrollo en android_ - `#desarrollo-ios`: _Discusión general acerca del desarrollo en ios_ - `#desarrollo-ia`: _Discusión general acerca del desarrollo de IA_ - `#ayuda`: _Ayuda sobre cualquier tema relacionado a la informática_ - `#links`: _Links a recursos de programación de cualquier tipo (puedes solicitar recursos tambien)_ - `#hardware`: _Discusión general acerca de hardware_ - `#juegos`: _Discusión general acerca de desarrollo de video-juegos_ - `#retos`: _Espacio para competir/colaborar/discutir retos de desarrollo_ - 👩‍💻 Lenguajes - `#java`: _Representa a un desarrollador en java_ - `#javascript`: _Representa a un desarrollador en javascript_ - `#python`: _Representa a un desarrollador en python_ - `#cpp`: _Representa a un desarrollador en C++_ - `#c-sharp`: _Representa a un desarrollador en C#_ - `#c`: _Representa a un desarrollador en C_ - `#lua`: _Representa a un desarrollador en Lua_ - `#rust`: _Representa a un desarrollador en Rust_ - `#php`: _Representa a un desarrollador en php_ - `#golang`: _Representa a un desarrollador en Go_ - 💿 Sistemas Operativos - `#general-so`: _Discusión general acerca de sistemas operativos_ - `#ayuda-so`: _Ayuda sobre cualquier sistema operativo en general_ - `#linux`: _Discusión general acerca del sistema operativo linux_ - `#windows`: _Discusión general acerca del sistema operativo windows_ - `#macos`: _Discusión general acerca del sistema operativo Mac_ - `#android`: _Discusión general acerca del sistema operativo Android_ - `#ios`: _Discusión general acerca del sistema operativo iOS_ * 📺 Entretenimiento - `#anime`: _Discusión general acerca de animación japonesa_ - `#gaming`: _Discusión general acerca de videojuegos_ - `#match-making`: _Lugar para organizar partidas de videojuegos_ - `#memes`: _Tu ya sabes que es ;). No hacer spam_ - `#musica`: _Discusión general acerca de música_ - `#arte`: _Lugar para compartir arte de cualquier tipo. No NSFW_ - 🔐 Mods _(visibles unicamente por moderadores)_ - `#modlog`: _Muestra los logs de moderación en el servidor_ - `#mod-chat`: _Discusión general entre moderadores_ - `#bot-dev`: _Discusión general acerca del desarrollo de bots en el server_ - `#bot-sandbox`: _Sandbox para testing de bots._ * 🌀 Dev/Null - `#off-topic`: _Todo lo que no pertenece a ningun lado, va aquí._ ### Canales de Voz - 🗣 Terrícolas Hablando - `#juegos`: _Permite hablar durante algun videojuego. Necesitas tener el rol de `@gamers`. Usar con moderación. Limite de 20 personas._ - `#streams`: _Lugar perfecto para hablar con Kelvin durante un stream. Necesitas tener el rol de `@panqueques` para hablar. Limite de 8 personas._ - `#dev-talk`: _Lugar perfecto para charlar entre desarrolladores y/o ayudar alguna persona. Necesitas el rol de `@desarrolladores`. Limite de 8 personas._ * 🔐 Moderadores _(visibles unicamente por moderadores)_ - `#mod-talk`: _Chat general de moderadores_