Diamond

Results 103 issues of Diamond

Currently, the gateway does not try to reconnect if it detects that the gateway's last heartbeat ACK was behind time. This is an issue when the computer is suspended for...

This issue is a follow-up on #238 and its PR #241. Right now, voice is implemented so that it is reconnected when either a `VoiceServerUpdateEvent` or a `VoiceStateUpdateEvent` arrives from...

Allow easier slash command usage by providing `http.Handler` abstractions to handle it for the user. Follow up of #176.

enhancement

For v3, we should add a library that allows the library users to intercept internal errors (especially ones that are automatically handled). This will allow the user to intercept and...

enhancement
flaw

As of right now, there's not really a good way for bot subcommands to clean itself up other than doing it manually. This issue proposes a `CanStop` API that is...

v8 changes now have seconds in the `Retry-After` header instead of milliseconds, meaning the rate limiting is now less accurate. We need to read the JSON body for the seconds...

## Preamble As of right now, the current middleware API only allows breaking the chain of execution by returning an error. This has many disadvantages, but they all boil down...

Hey. As a new TUI user hopping from `tview`, the lack of simple examples disturb me. Take a look at this: https://github.com/gcla/gowid/blob/master/examples/gowid-menu/menu.go A new person wouldn't for the life of...