Sparkle Convenience

GitHub crates.io docs.rs

A wrapper over Twilight that's designed to be convenient to use, without relying on callbacks and mostly following Twilight patterns while making your life easier

You should use this if you:

You shouldn't use this if you:

Example

There's a ping-pong command example in the docs for Bot, showcasing most of this crate's functionality

Features

These are only the most commonly used features of the crate, other features can be found in the documentation

Sending Message-likes

Interactions

Responding

Extraction

Errors

User Errors

Internal Errors

Initialization

HTTP

Looking for Ideas

The scope of this project includes anything in Twilight that could be more convenient to use, please make an issue for anything that falls under this category!

Caching

HTTP-fallback is not a good idea for many reasons, and there isn't much this crate could provide besides that, but caching everything possible will give you a peace of mind