MagoBot, un bot magico para telegram.
Requiere Go >= 1.19
- Clonar este repositorio
$ git clone https://github.com/MagonxESP/MagoBot.git && cd MagoBot
- Crear el fichero
.env
$ cp .env.template .env
- Añadir la variable de entorno
MAGOBOT_TOKEN
en el fichero.env
MAGOBOT_TOKEN=bot_token
- Crear los contenedores usando
docker-compose
e iniciar el bot$ docker-compose up -d --build
-
Compilar con make
$ make build
-
Iniciar el bot
./build/magobot
- /start - MagoBot te saluda.
- /roll - Genera un numero aleatorio del 0 al 100, se puede cambiar el numero maximo con /roll 50 por ejemplo.
- /rule34 - Muestra un post aleatorio de rule34 de un tag, por ejemplo /rule34 tag.
- /4chanrandomwthread - Muestra un thread aleatorio de 4chan del board W ademas de una imagen aleatoria de algun post del thread aleatorio.
- /4chanrandombthread - Muestra un thread aleatorio de 4chan del board B.
- /4chanrandomhentaithread - Muestra un thread aleatorio de 4chan del board H ademas de una imagen aleatoria de algun post del thread aleatorio.
- /4chanrandomecchithread - Muestra un thread aleatorio de 4chan del board E ademas de una imagen aleatoria de algun post del thread aleatorio.
- /drop - Descarga el contenido de una url en un bucket en especifico.
- /configdropper - Configura el acceso a un dropper para poder usar el comando /drop.
- /deletedropperconfig - Elimina la configuracion actual del dropper.