-
Hello,
I would like to build a modular bot system with this library in rust, using libloading to load dynamic libraries with command groups. So far I have gotten it to the point that everything wor…
-
Lines 62-67 in main.rs can be simplified, poise already handles this for you.
-
I am running the https://github.com/serenity-rs/songbird/tree/a85a1f08e15541eed9ea026423d9ed6697f390ec/examples/serenity/voice example.
The bot doesn't play anything when I run `~join` then `~play `
…
-
I'm trying to send a DM to a user provided in a command but `user.create_dm_channel();` and `user.direct_message();` both require a CacheHttp object. Looking through the docs and the examples I don't …
-
Is there a pattern for creating long-standing component interactions that will persist across instances of the bot?
The only example I can find of component interactions is [this one](https://githu…
-
Serenity version: current
Rust version (`rustc -V`): NA
Backtrace (make sure to run `RUST_BACKTRACE=1`): NA
Minimal test case if possible: NA
The Documentation page: https://serenity-rs.gi…
-
I'm receiving an application command for joining a voice channel, but can't figure out how to get the sender's current voice channel. As far as I can tell, the correct path is to get a `VoiceState` fr…
-
This may be just me being dumb and missing something obvious
i am trying to make a announce command that will send an embed in a channel (channel, message, title are in command arguments)
tho to s…
-
Since [serenity#2194](https://github.com/serenity-rs/serenity/pull/2194) the cached messages of a channel can be exposed in the event handler but still is missing from poise's ChannelDelete event
-
Hello, I was scheduled these days and something came to my mind that I believe would be a good addition
A way to have a struct that is initially defined in the before command and goes through all t…