Ribbon is an experimental Roblox-centric Discord Bot developed by HAKUMI, we're in the early stages of development!
add to server—keep up-to-date with development in our Discord Server!
The project consists of several different crates, some responsible for different components—or just utility.
Crate | Description |
---|---|
ribbon |
The core program of Ribbon that initialises everything. |
ribbon_cache |
A basic cache responsible for storing & fetching data (ex. Discord Servers). |
ribbon_commands |
Defines all of Ribbon's commands. |
ribbon_commands_core |
The core of Ribbon's command system. |
ribbon_commands_core_macros |
Macros for ribbon_commands_core . |
ribbon_emojis |
Provides a convenient all-in-one Emoji struct, which is auto-generated from files in assets/emojis . Additionally, all emojis are automatically uploaded to Discord. |
ribbon_emojis_macros |
Macros for ribbon_emojis . |
ribbon_frontend |
A RESTful API utilising actix-web , built for Ribbon's website, and developers looking to integrate. |
ribbon_models |
Defines most of the data structures used by Ribbon. |
ribbon_syncing |
Provides the syncing functionality. |
ribbon_util |
Contains global-constants and HTTP-fetching methods. |
we're working on a guide, stay tuned!
Ribbon is licensed under AGPL-3.0, see LICENSE
for more information.