Skip to content

Aldair402/choco-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chocotorta

License: MIT Current version

Chocotorta is a modular Discord bot inspired by Chocolat, built entirely in Rust using the Serenity.
It is designed to be fun, collaborative, and fully internationalized using Project Fluent.
Español | Credits

Chocotorta

Goals

  • Modularity: Each command is an independent module for easy maintenance and extensibility.
  • Language Support: All user-facing strings use Fluent (.ftl) for i18n.
  • Transparency: Open-source, allowing anyone to contribute or customize.
  • Community Friendly: Clear contribution guidelines and modular code structure.

⚠️ Chocotorta is currently under active development.


Features

Configuration

  • Single config.toml for token and general settings
  • Fluent localization files (locales/)

Core Bot

  • Command framework (Poise)
  • Modular commands structure
  • Logging & debugging (tracing)

Commands

  • Help command
  • Fun commands (GIFs, interactions)
  • Music commands (YouTube Music integration)
  • Admin commands
  • Additional commands inspired by Chocolat (like ch!osu)

Future

  • Complete language support for all commands
  • Unit and integration tests
  • Documentation and code comments
  • Community contributions ready!
  • Improve README.md files

About

A chocolat clone made in rust!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages