https://github.com/son-link/roleplaydicebot
Bot para Telegram que permite realizar tiradas de dados de diversos sistemas de rol.
https://github.com/son-link/roleplaydicebot
dice-roller roleplay telegram telegram-bot
Last synced: 9 months ago
JSON representation
Bot para Telegram que permite realizar tiradas de dados de diversos sistemas de rol.
- Host: GitHub
- URL: https://github.com/son-link/roleplaydicebot
- Owner: son-link
- License: gpl-3.0
- Created: 2020-05-19T20:31:34.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-10-08T14:06:11.000Z (over 3 years ago)
- Last Synced: 2025-01-12T11:19:32.700Z (over 1 year ago)
- Topics: dice-roller, roleplay, telegram, telegram-bot
- Language: JavaScript
- Size: 105 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# @RolePlayDiceBot
Bot para Telegram que permite realizar tiradas de dados de diversos sistemas de rol, incluyendo los dados especiales para [Rápido y Fácil](http://www.rapidoyfacil.es/).

> Nota: Este bot aun esta en desarrollo por lo que muchas funcionalidades podrían no estar todavía disponibles en la versión estable y/o el bot oficial (no disponible de momento).
### Requisitos:
Node.js y su gestor de paquetes npm
### Uso:
Primero necesitas crear un nuevo bot para obtener el token. [Esta guía](https://tecnonucleous.com/2020/02/13/como-generar-el-token-de-nuestro-bot-con-botfather/) te indica los pasos a seguir.
Una vez obtenido el token deberás de guardarlo en una variable de entorno, **DICEBOT_TOKEN**, o cambia la linea que guarda la constante con el token poniendo directamente el token:
```js
const token = 'tu-token';
```
> Si el código del bot va a ser visible, te recomiendo por seguridad que no edites dicha linea
### Comandos disponibles
* Tirada clásica: /XdY (por ejemplo: /1d20, /2d6, /2d10, etc). Es posible añadir una suma a la tirada añadiendo el símbolo + y el valor a sumar, por ejemplo /1d20+5
* /ryf: Tirada para el sistema Rápido y Fácil (tira 3 dados de 10 caras y coge el dado medio). Este comando tiene variaciones:
* /rfy+: En este caso se obtiene el dado alto.
* /ryf-: En este caso el dado menor.
* /ryf6: En este caso es para la variante de Rápido y Fácil con dados de 6 caras. Admite también los símbolos + y -
* /d100: Lanza un dado de 100 caras o porcentual.
* /fate: Lanza una tirada para el sistema FATE (4 dados con 2 caras en blanco, 2 con el símbolo - y 2 con el símbolo +)