Carson Hoffman

Results 9 comments of Carson Hoffman

I imagine there are two separate changes compounding here: 1. `(*Session).Guild` no longer checks the state before hitting the API. This method was an oddity; it was the only such...

I'm more than happy to consider a solution that integrates contexts into the library; I'm not sure that the proposed solution was the best for overall maintainability and surface area...

@jame-developer is there an actually an issue here? If we hit line 825, we will never perform another iteration of the loop, by the `return` on line 836.

Your latest edit looks quite suspicious to me—I'd confirm what you actually have in your code. 🙂

Fetching a guild from the API is never going to work for getting a guild's voice states; see: ```go // A list of voice states for the guild. // This...

@Rudi9719 please refer to the [FAQ entry on gateway intents](https://github.com/bwmarrin/discordgo/wiki/FAQ#gateway-intents), as well as [information from Discord themselves](https://dis.gd/gwupdate). This update has been [publicized on Discord's end since February](https://github.com/discord/discord-api-docs/issues/1363), and a lack...

`(*Emoji).ID` doesn’t have a valid value on Unicode emojis. See [`(*Emoji).APIName`](https://pkg.go.dev/github.com/bwmarrin/discordgo?tab=doc#Emoji.APIName), which exists specifically for this use case.

Could you try running with debug logging on (set your session's `LogLevel` to `LogDebug`)? The snippet you posted doesn't seem to really contain anything going wrong; a failure to send...

I'm not sure this is a feasible change; if we support manual state management in this fashion, I would think it would be just as valid to support changing the...