Skip to main content
Fluxer.RUST is an async Rust library for working with the Fluxer API. Covers REST API, WebSocket Gateway, entity cache, and utility helpers.

Workspace structure

The library is organized as a Cargo workspace. Each crate has a dedicated responsibility:

Dependencies

Requirements

  • Rust edition 2024
  • tokio runtime - the library is fully async, all logic runs inside #[tokio::main]
Fluxer does not support Discord-style intents. Always set intents: 0 when creating ClientOptions.

Quickstart

Minimal working bot in 5 minutes.

Client

Initialization, event handling, login.

Structures

Guild, Channel, Message, User - fields and methods.

Builders

MessagePayload, EmbedBuilder, FileAttachment.