twix 0.0.0

A Discord bot framework for twilight
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
[![crates.io](https://img.shields.io/crates/v/twix.svg)](https://crates.io/crates/twix)
[![Docs](https://img.shields.io/badge/docs-online-informational)](https://docs.rs/twix/)
[![License: MIT](https://img.shields.io/badge/license-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Rust: 1.87+](https://img.shields.io/badge/rust-1.87+-93450a)](https://blog.rust-lang.org/2025/05/15/Rust-1.87.0/)

# Twix

Twix is a modern Discord bot framework with the following features:
- Unified Macro: Define both slash and text commands with a single macro.
- Flexible Parsing: Command parameters use standard Rust types and are parsed automatically.
- Edit Tracking: Automatically update the bot’s response when the user edits their message.
- Extensible Modules: Designed for modularity, allowing easy extension and customization.

# How to use

Most information is in the [API documentation](https://docs.rs/twix/). Also take a look at the [examples](examples), to learn what twix can do.