Saladoc

Results 18 comments of Saladoc

I've started work on this, will update this to do list as I go. Groundwork: - [x] Implement entities - [x] Deserialization - [x] Check if sent with initial server...

Maybe we can include a `ServerAudioChannel` as a common ancestor for `ServerStageVoiceChannel` and `ServerVoiceChannel`. We can revert that if text chat is ever enabled for stage channels, but we shouldn't...

> I also ran into a bug where methods that call edit(String channelId, String messageId, String content, boolean updateContent, List embeds, boolean updateEmbed) in UncachedMessageUtil always change both the content...

We do have a heavily breaking release ahead, but I see your point Vampire. Under different circumstances I'd honestly not care for the breakage, but deleted embeds and message contents...

> And making the method deprecated and still do that silent breaking change is still bad imho. True. That's why I suggested deprecating the methods in preparation for the then-not-so-silent...

Roles should receive a similar event. This goes well with #417

`MessageSet` should not be `Deleteable` as per the interface since it does not represent a singular deletable entity, but a collection of them. The other ones I will update. -...

reopening after accidental branch deletion

This is problematic for two reasons: 1) Event cancellation implies that the cause for the event (a Message being created) is cancelled, which it is not as at the moment,...

@Vampire How is the execution order regarding to global vs server-attached vs channel-attached listeners? This would be relevant.