Bastian Oppermann

Results 49 issues of Bastian Oppermann

See https://github.com/Javacord/Javacord/pull/425 for reference.

improvement
low priority

As a follow-up of https://github.com/Javacord/Javacord/pull/525 we should add an option to set a default `AllowedMentions` object, e.g. if a bot should never mention `@everyone`.

:sparkles: feature request
low priority

Sometimes the bot wents down an does not automatically reconnect. So far, we only have a thread dump when this happened, but no trace log: https://gist.github.com/Vampire/46daaa1fba73c95ae93e8767cd9fc332 This might be related...

:bug: bug
high priority

Currently, the audio websocket does not support the proxy settings that were introduced in https://github.com/Javacord/Javacord/pull/403

medium priority
:headphones: audio

When sending messages with an attached file, they might get send in the wrong order because the data is first downloaded internally, before the rest request gets queued.

:bug: bug
low priority

Channel-specific modifications of the message cache currently get overwritten if the bot has to reconnect (not resume!).

:bug: bug
medium priority

As an addition to the `ServerChannelChangePositionListener`, it might be useful to have an event that groups all these single events in a single event, that has methods like * `getOldChannelOrder()`...

:sparkles: feature request
medium priority

Sometimes you don't need websocket events, but just perform REST-actions. It might be a good idea to move all REST-logic into a more lightweight module.

:sparkles: feature request
low priority

### Summary The `isValid` store is always `true` initially. This is unintended and it seems like this has not always been the case, since the example at https://svelte-forms-lib-sapper-docs-tjin.vercel.app/observables is working...

bug

Currently, a huge stack trace is logged if a 429 Ratelimit errors is encountered (and `logFailedRequests` is enabled). Since 429 are expected and are nearly guaranteed to happen once after...

enhancement