A rust library for interacting with multiple Spacebar-compatible Instances at once.
Go to file
bitfl0wer b0a19faa48 Change InstanceServerError to ChorusLibError
The name InstanceServerError was chosen without thinking about it too much, very early in development. The new name suits this custom Error type way better, in my opinion.
2023-06-08 22:16:23 +02:00
.github/workflows Update rust.yml 2023-05-13 15:49:07 +02:00
examples cargo fix 2023-06-07 23:06:47 +02:00
images add images 2023-04-15 18:33:18 +02:00
src Change InstanceServerError to ChorusLibError 2023-06-08 22:16:23 +02:00
tests Add some documentation 2023-06-08 21:53:34 +02:00
.gitignore Include vscode and idea dirs 2023-04-05 21:55:19 +02:00
.rusty-hook.toml Change rusty-hook to be pre-commit 2023-05-28 11:43:03 +02:00
Cargo.toml Add rusty-hook for pre-push cargo fmt 2023-05-28 00:52:11 +02:00
LICENSE Initial commit 2023-04-03 22:19:25 +02:00
README.md Re-order README, link issues 2023-06-04 19:49:04 +02:00
SECURITY.md Create SECURITY.md 2023-06-04 22:17:56 +02:00

README.md

Discord Build Contributors Forks Issues


Logo

Chorus

A rust library for interacting with (multiple) Spacebar-compatible APIs and Gateways (at the same time).
Explore the docs »

Report Bug · Request Feature · Join Discord

Roadmap

Core Functionality

Messaging

User Management

Additional Features

  • Server discovery
  • Server templates

Voice and Video

Permissions and Roles

Guild Management

Moderation

  • Channel moderation (slow mode, etc.)
  • User sanctions (mute, kick, ban)
  • Audit logs

Embeds and Rich Content

  • Sending rich content in messages (links, images, videos)
  • Customizing embed appearance (title, description, color, fields)

Notifications and Push Notifications

  • Notification settings management

Webhooks

  • Webhook creation and management
  • Handling incoming webhook events

Documentation and Examples

  • Comprehensive documentation
  • Example usage and code snippets
  • Tutorials and guides