Aller au contenu principal

Introduction

Welcome! 🎲 Here's a companion for your Discord adventures: a versatile bot designed to make your role-playing game sessions smoother and more enjoyable.

Key Features​

Dice Rolling​

With this bot, you can roll dice effortlessly: whether to determine the outcome of a crucial action or to spice up your conversations, the process is streamlined. Simply use the appropriate command and the result will be displayed in a thread rather than cluttering the channel you're in.

Character Sheet Management​

No more juggling complex character sheets! This bot allows you to set up a statistics template to record the essential information of your characters. Thus, you can roll dice directly using this data, without worrying about memorizing them.

Operational Mechanics​

Dice Rolling​

To perform dice rolls, this bot utilizes the @diceRoller API. It also supports the notation 4#(dice) for bulk rolls, allowing you to save time during your gaming sessions.

Statistics Management​

Instead of saving the entire character sheet, this bot only records the message and its ID. Thus, you retain full control over your data, as the message content is not saved outside the server.

Data​

This bot uses a database1 to store essential information, such as the message ID, channel ID, statistic name, and user character names. This database will be cleaned in various cases, including when messages or registered channels are deleted, when the bot is kicked from the server, or when using the /register or /logs features.

Note

User data is not deleted when they leave a server. If you wish for your data to be removed, feel free to contact me.

Simply provide your Discord ID or server ID (with proof of ownership) via Discord (@mara__li) or email (lisandra_dev@yahoo.com).

attention

In some rare cases, the bot maybe not be able to delete the data when the message is deleted (it happens when the deleted message is very old). In theses case, you can use the command /delete_char to delete the character data or entire data from an user. More over, this command will also delete the message if it still exists (useful if you don't want to search in the character sheet channel).

🚀 Invite the bot

Footnotes​

  1. It's a SQLITE3 database, using Enmap ↩