Releases: passcod/accord
v0.0.9 — flexible bigints
v0.0.8 — error and logging
- Log errors that happen when handling events
- Support the
RUST_LOG
environment variable to set logging level (in tracing-subscriber syntax). - Add a number of trace and debug messages
- Switch rustfmt to tabs
- Update twilight version (though accord doesn't support replies yet — it will see them as regular messages and cannot post them)
v0.0.7 — upgrade isahc again
It was fixed properly.
v0.0.6 — yanked ⚠
Attempted to upgrade isahc to fix previous redirection issue permanently, but found a further isahc bug in later testing
v0.0.5 — fix redirect handling
- Temporarily pin isahc to 0.9.10 until sagebind/isahc#250 is resolved
v0.0.4 — twilight 0.2 and unicode escapes
- #4 Escape unicode for header values to avoid an isahc panic
- Upgrade to Twilight 0.2
v0.0.3 — test facility and library
Accord gains a test facility to help test applications in an automated fashion without connecting to Discord.
The package also now includes all of the functionality in library form, though none of it is documented.
Install with cargo install passcod-accord
or build from repo.
v0.0.2 — crates.io release
Twilight, the underlying discord library, has reached 0.1 and is now published on crates.io, which lets accord:
- stop needing to update every few days
- drop the requirement to install with
--frozen
- publish on crates.io ourselves!
Unfortunately, the accord
crate already exists, so on crates.io the package is passcod-accord, but the binary remains accord
.
Various bits of metadata have been adjusted or added, but there is no functionality or any other change.
Install with cargo install passcod-accord
or build from repo.
v0.0.1 — minimum viable pro…totype
Hello world!
Implemented this release: everything so far (#1).
- Message create events for servers and direct messages
- Matching and parsing commands
- User join events
- Bot connecting and connected events
- and presence control
- JSON acts:
create-message
assign-role
remove-role
- and streaming/multi support (newline-delimited)
- Plain text responses for direct and server message replies
- Ghosts:
- message creates for servers and directs
Install with:
- clone&build, or
cargo install accord --git https://github.com/passcod/accord.git --branch main --version 0.0.1 --locked