Skip to content

ยก๐Ÿค– Bot del servidor BeckS!. Para mas informacion, lee README.md

License

Notifications You must be signed in to change notification settings

OnlyAlec/Discord-BcK-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Logo

โฐ ๐˜ฟ๐™ž๐™จ๐™˜๐™ค๐™ง๐™™ - ๐˜ฝ๐™˜๐™† ๐˜ฝ๐™ค๐™ฉ โฑ

GitHub last commit (branch) GitHub tag (latest SemVer) Status Code

๐Ÿค– ยกPrimer bot en desarrollo del servidor BeckS!
๐Ÿ” Explora la codificacion! ยป
๐Ÿ’ก Aporta una idea! ยป
๐Ÿ› Reporta un Bug! ยป
๐Ÿ”ฎ Servidor BeckS! ยป

Tabla de contenidos

Acerca del Bot

Presentacion!

ยฟComo comenzar? Cuando comenze a desarrollar este bot para mi servidor de Discord fue por pura curiosidad y aprendizaje, actualmente mi idea es diferente siendo que el objetivo principal de BcK Bot: es el poder unificar todo tipo de comandos y herramientas unicas que ayuden a los usuarios a tener una mejor interaccion con el servidor y con las mismas personas del server, evitando que tu server este infestado de muchos bots. En pocas palabras... Un bot todo en uno!

Apesar que sigue en dearrollo de manera general, algunos comandos ya estan de manera funcional para aquellos que los ocupen (Mas adelante se detallaran) en el servidor BeckS.

Entonces... ยฟPorque este bot?:

  • Me gustaria enfocarme en los comandos unicos que pueden dar una mejor experiencia al usuario!
  • A lo largo del tiempo integraremos nuevas teconologias y/o tecnicas que aumentara el mejor manejo del bot!
  • No se quedara de manera obsoleta, siempre lo estaremos actualizando para ustedes!
  • Y... porque no? Es bueno intentar nuevos bots. :3

Lenguajes ocuapados

Como la mayoria de bots estamos ocupando Node JS, estando toda la codificacion en JavaScript. Se tiene pensado aรฑadir nuevas cosas que no solo funcionen con JS es posible que intente implemetar otros frameworks o combinacion de lenguajes (Si es que se puede), sin embargo, no hay una fecha especifica de cuando va a pasar.


Comandos

Estos comandos estan disponibles para todos! Si te gustaria probarlos puedes unirte a BeckS. Existen 2 maneras para poder usar estos comandos:

  • Puedes escribir su sintaxis en cualquier canal de texto. Siguiendo correctamente sus parametros y ortografia (Actualmente solamente funciona con slash commands[/], proximamente se volvera con los comandos en el chat de texto)
  • Puedes usar (/) en cualquier canal de texto. Los campos necesarios son autocompletados para que tu nada mas metas los parametros.

Comandos para Usuarios

Comando Sintaxis ยฟQue hace?
ยฟQue esta juegando? #gamepls @usuario Muestra el titulo del juego que el usuario mencionado esta jugando y una imagen relacionada a este mismo (Logotipo / Banner / Gameplay)!
Estadisticas del servidor #stats Muestra una breves estadisticas del servidor y sus descripciones!
Tiempo en linea #timeup Da el tiempo que el bot a estado despierto y atendiendo tus peticiones!
Estado Server Minecraft #mc_server Dirrecion IP Te muestra si un servidor de Minecraft esta activo y su informacion principal!

Embeds con interaccion para Usuarios

Embeds Canal ยฟQue hace?
embeds-Colors Roles-Server Cambia el color de tu nombre en el server!
embeds-Playlists Playlists Entra el bot de musica BcK Music con la playlist que seleccionaste!

Comandos automaticos en el Server

Asi como dice el encabezado, estos son comandos que funcionan de manera autonoma sin ninguna interaccion del usuario!

Comando ยฟQue hace?
Auto-DetectGame Recupera que juego tienes en tu estado de Discord y lo pone en uno de los canales del servidor BeckS, siempre y cuando estes contectado en el chat de voz de Random
Auto-Stats Modificar los nombres de los canales del estado del servidor con datos basicos (Personas en Linea, Miembros, Bots)!
Auto-Tetrio Si juegas Tetr.io una vez acabes una partida en competitivo se mandara un mensaje al server donde muestre las estadisticas del partido que jugaste!
Playlist Funcionalidad para el embed de Playlists, comprueba si estas en un canal de voz y entra el bot de musica con la playlist que seleccionaste!

Comandos Pensados

Por el momento estos comandos no existen aun, pero si estan pensados para desarrollarlos. Si quieres aportar una idea... haz click aqui !

  • "Ayuda" : Si no recuerdas los comandos o si necesitas ver su sintaxis, te la mostrara !
  • "Calendario" : Como tal es un calendario, principalmente para los cumpleaรฑos y los entrenamientos !
  • "Cancion del Dia" : Cada dia se recomendara una cancion nueva con ayuda de Spotify (Se variara gracias a algunos factores del server y del mismo dia) !
  • "Catalogo Cine" : En caso de que haya un evento de ver peliculas en el canal de cine, que se cree una cartelera dependiendo del genero de pelicula !
  • "Auto-Valorant" : Una vez termines de jugar valorant mostrar las estadisitcas de las partidas que tuviste !
  • Incorporacion de varios API ( GPT, Spotify, Valorant )
  • Incorporacion de BcK Music !
  • Implementar una base de datos para algunos comandos (Calendario, Playlists, Cine) !

Contribuciones

Ah! Que hermoso es el Open Source, hace que puedas aprender cosas nuevas, te puedes inspirar de otros trabajos e incluso puede crear el tuyo propio. Es por eso que es tan magnifico!, asi que este proyecto esta abierto a contribuciones en la mejora del codigo (Al estar en desarrollo todavia le falta algunas optimizaciones).

Para poder contribuir necesitas:

  1. Hacer una bifurcacion del proyecto (Git Fork)
  2. Crea una nueva rama del Branch (git checkout -b main/MegaUltraAsombrosaRama)
  3. Encomienda tus cambios al repositorio (git commit -m 'Agrega un brve comentario aqui')
  4. Realiza un Push a la rama Branch (git push origin main/MegaUltraAsombrosaFuncion)
  5. Abre un nuevo Pull Request

Si llegaste hasta este punto con exito... Te agradezco mucho que ayudes a mejorar este proyecto! <3

Licencia

Este proyecto esta distribuido bajo la licencia "GNU LICENSE". Checa LICENSE para mas informacion.

Contacto

Nos pueden encontrar en el servidor de Discord "BeckS" ! O me puedes mandar un correo directamente a mi OnlyAlec ! Repositorio : Discord-BcK-Server

Dependencias

About

ยก๐Ÿค– Bot del servidor BeckS!. Para mas informacion, lee README.md

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  

Languages