Dicelette Documentation

website·Indexed 31 days ago

https://www.dicelette.app

A versatile Discord bot designed for role-playing game sessions, featuring an advanced dice system, character sheet management, and custom formula support. Documentation covers dice rolling commands like /roll and /dbroll, template registration, statistic and attribute management, and server configuration for result channels and self-registration.

Tokens
36.8K
Snippets
180
Records
408
Agent score
57%

What's inside Dicelette

  1. Overview of Dicelette Bot Features

    Dicelette is a Discord bot for role-playing games that provides an advanced dice system, character sheet management, and server configuration tools. Key capabilities include support for complex dice expressions, custom dice, and the ability to organize results in dedicated threads or specific channels to reduce chat clutter.
  2. Manage character sheets in Dicelette

    Dicelette allows users to manage multiple characters per account. Server administrators can configure a unique server model adapted to their specific game system. Features include intuitive character registration, dynamic statistic updates, and the ability to set character sheets to private to control information visibility.
  3. Manage characters with Intelligent Character Management

    Dicelette allows users to create character sheet templates tailored to specific game systems, providing full control over character data management.
  4. Use the Advanced Dice System for complex rolls

    The Advanced Dice System allows users to roll dice using complex expressions, create custom dice sets, and automatically organize the resulting rolls into dedicated threads.
  5. Optimize guild filtering and karma overview loading

    Version 4.10.0 introduced concurrent processing to optimize guild filtering and improved the loading performance of the karma overview in the auth module.
  6. Use the Advanced Dice System in Dicelette

    Dicelette provides an advanced dice system that allows users to roll dice using complex expressions, create custom dice, and automatically organize the resulting rolls into dedicated threads for better chat management.
  7. Manage roll comments and synchronization

    Introduced in version 4.7.0, the system now supports editing roll comments and handles their synchronization. This includes the introduction of the COMMENT_EDIT_PREFIX constant and enhanced regex patterns for processing messages.
    // The system uses COMMENT_EDIT_PREFIX to identify and handle comment edits
  8. Manage characters with custom game system templates

    The intelligent character management system enables the creation of character sheet templates tailored to specific game systems, providing full control over character data.
  9. Manage server characters via the Dashboard

    The dashboard now includes a server characters tab featuring a name search filter. GMs have specific access to this tab to manage characters. The dashboard also displays the Discord owner's name on server characters and utilizes a grid layout for search results.
  10. Understand Dicelette bot language detection

    The bot supports French and English. Language selection behaves differently based on the message type:

    • Slash Commands: Automatically translated based on the language of the user's Discord client.
    • Direct Messages: Since the bot cannot determine the user's language for non-slash commands, it defaults to the server's language (configurable only for Community Servers).
  11. Use Dicelette's advanced dice system

    Dicelette provides a flexible dice rolling system for Discord RPGs. It supports complex expressions for various types of rolls and allows for the creation of custom dice specific to characters or campaigns. To prevent channel clutter, results can be organized into dedicated threads or sent to a specific designated channel.