An open API service indexing awesome lists of open source software.

https://github.com/lostdou/game-randomizer-bot

Randomizador de mensajes para discord (yo lo uso para juegos) / Message randomizer for discord (I use it for games)
https://github.com/lostdou/game-randomizer-bot

discord discord-bot discord-py python random

Last synced: 4 months ago
JSON representation

Randomizador de mensajes para discord (yo lo uso para juegos) / Message randomizer for discord (I use it for games)

Awesome Lists containing this project

README

        

# Game Randomizer Bot 🤖🎶

![image](https://github.com/user-attachments/assets/997efa7c-3dcb-4e50-973f-d0795045b2f5)

- Script made by: Lostdou
- Script hecho por: Lostdou

## 📚 Description/Descripción

### EN:
- I use this bot to randomize games in a discord channel full of them, but in essence it is a message randomizer

### ES:
- Yo uso este bot para randomizar juegos en un canal de discord llenos de ellos, pero en esencia es un randomizador de mensajes

## 📋 Features/Caracteristicas

### EN:
- Simply type "r!randomize" and voila, it will choose a random message in the channel. Although it does not have any type of filter, so I do not rule out that you can choose your own messages

### ES:
- Simplemente escribe "r!randomize" y listo, elegira un mensaje random en el canal. Aunque no tiene ningun tipo de filtro, asi que no descarto que pueda elegir sus propios mensajes

## ⚙️ Installation/Instalación
### EN:
In order to start this bot, follow the steps below:

1- Clone the repository:
```bash
git clone https://github.com/Lostdou/Game-Randomizer-Bot.git
```

2- Install dependencies:
```bash
pip3 install python-dotenv
pip3 install discord.py
```
3- Create a ".env" file in the same folder where you cloned the script and enter your app's token there

It should look something like this:

![image](https://github.com/user-attachments/assets/289d1183-15c4-487d-92b9-248bbd1597c8)

4- Now simply enter your bot to your server, run the script and that's it
```bash
python -m main.py
```

### ES:
Para poder iniciar este bot, sigue los pasos a continuación:

1- Clona el repositorio:
```bash
git clone https://github.com/Lostdou/Game-Randomizer-Bot.git
```

2- Instala dependencias:
```bash
pip3 install python-dotenv
pip3 install discord.py
```
3- Crea un archivo ".env" en la misma carpeta donde clonaste el script e ingresa ahi el token de tu app

Se deberia ver algo asi:

![image](https://github.com/user-attachments/assets/d764504b-3906-4e00-999d-4ee2accb1b82)

4- Ahora simplemente ingresa tu bot a tu server, ejecuta el script y ya está
```bash
python -m main.py
```

## 🤖 Used Libraries/Librerias usadas

- os
- random
- typing
- dotenv
- discord.ext.commands
- discord
- asyncio

## 📝 Details/Detalles
### EN:
I mean, it is not a very complex project. Although capable, it serves as a basis to understand how the commands, events and settings of a Discord bot work.

### ES:
O sea, no es un proyecto muy complejo. Aunque capaz sirve de base para entender como funcionan los comandos, los eventos y el seteo de un bot de discord.

## ❓ Doubts/Dudas

### EN:
You can send me your questions about the bot, how to make it work, etc. to my Discord: lostdou

### ES:
Puedes enviarme tus preguntas sobre el bot, cómo hacerlo funcionar, etc. a mi Discord: lostdou