discordgo icon indicating copy to clipboard operation
discordgo copied to clipboard

(Golang) Go bindings for Discord

Results 192 discordgo issues
Sort by recently updated
recently updated
newest added

Seems status of issues and PRs could be handy again so here it is. A list of all issues and PRs and their current status as I see them: ###...

After few weeks of running our bots without issues, we encountered this issue which caused us to be rate-limited by cloudflare: ``` [DG0] restapi.go:149:RequestWithLockedBucket() rate limit unmarchal error, invalid character...

I have been looking into endpoints where null values would be needed for some states. Good example is #571. After trying some stuff I do think the best solution would...

Discord introduced a new way to limit your event data called *Gateway Intents*. You can read more about it here: https://discordapp.com/developers/docs/topics/gateway#gateway-intents You need to provide the gateway intents in the...

Error reproduced with example 'appmaker' as well, seen here: https://github.com/bwmarrin/discordgo/tree/master/examples/appmaker https://github.com/bwmarrin/discordgo/blob/b3cc83b10cce9e09fd126fd9bca044be3f97a4f6/oauth2.go#L98

help wanted

When using function guild.Channels to orint how many channels there are on the server does it count only channels or channels sections too?

You shouldn't add the omitempty attribute to MessageEdit's embed field, a nil field is valid. I'm trying to edit a message that has an embed but i want to remove...

Currently MemberAdd, GuildAdd, ChannelAdd, PresenceUpdate methods update objects inflight. This is a problem because end users could also have a pointer to one of these objects and be reading or...

Looks like Discord will send multiple "games" if the user has a custom status and starts playing a game. Would adding an activities field to Presence be a way to...

I've started to use Discord Go to write a bot, and have found it somewhat difficult to properly test without writing my own shimmed handlers. This challenge exists because the...

feedback