Skip to content

Saul-Sosa-Diaz/discord-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord Bot:

Resumen

En este repositorio se implementa un bot de Discord utilizando la librería Discord.py. El bot, escrito en Python es una aplicación que utiliza la biblioteca Discord.py para interactuar con la API de Discord. Para interactuar con la API de discord es necesario un token que se obtienene en el portal de desarrolladores de Discord.

Dependencias:

Para ejecutar este programa son necesarias las siguientes librerías:

  • jokeapi: Es una API pública que proporciona una amplia colección de chistes y bromas en diferentes categorías.
python3 pip install jokeapi
  • discord: Se utiliza para interactuar con la API de Discord.
python3 pip install discord.py
python3 -m pip install -U "discord.py[voice]"
  • PyNaCL: Se utiliza para el soporte de voz del bot.
python3 pip install pynacl

Ejecución

El fichero main está en la carpeta /src, para ejecutar el programa ejecute el siguiente programa:

python3 ./src/main.py

Comandos

El bot tiene los siguientes comandos:

  • _help: Muestra la lista de comandos disponibles.
  • _play : Pide al bot que reproduzca un audio con el link de youtube que se le pasen como parámetro. Sin embargo el link es ignorado y reproduce Never gonna give you up de Rick Asley
  • _joke: Pide al bot que cuente un chiste.
  • _leave: Pide al bot que abandone el canal de voz.

Estructura de directorios

  .
  ├── src            # Código fuente
  ├── images         # Imágenes 
  └── audio          # Audio

Referencias:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages