A Golang library and framework for the Discord API.
ISC License
Bot releases are hidden (Show)
Published by diamondburned about 4 years ago
ParseSnowflake now uses ParseUint appropriately. GuildFolderID, however, is now a signed int because Discord would sometimes give negative IDs.
Published by diamondburned about 4 years ago
Made PacemakerLoop valid as zero-value for easier Gateway debugging.
Published by diamondburned about 4 years ago
Ready events now automatically reset the state cache to prevent staleness.
Published by diamondburned about 4 years ago
Implement changes to permission, allow and deny fields in the API.
Published by diamondburned about 4 years ago
Added a custom GuildFolderID type for GuildFolder in Gateway.
Published by diamondburned about 4 years ago
Fixed GuildFolder.ID unmarshaling in Gateway. This only affects user accounts.
Published by diamondburned about 4 years ago
Allow dangling quotes if a command has a custom parser as one of its arguments.
Published by diamondburned about 4 years ago
Fixed unlock of unlocked mutex bug in API/httputil.
Published by diamondburned about 4 years ago
Added Watching activity in Discord.
Published by diamondburned about 4 years ago
Better synchronization on Gateway's close methods.
Published by diamondburned about 4 years ago
Finalizing breaking changes after v1.0.0.
Published by diamondburned about 4 years ago
Inconsistency improvements; bug fixes that were missed during the v1 PRs.
Published by diamondburned about 4 years ago
Additional breaking changes to clean up and finalize the overall library's API. Refer to PR #135.
Published by diamondburned over 4 years ago
Minor faulty API fixes in Gateway; test fixes in Gateway and Handler.
Published by diamondburned over 4 years ago
Updated the message URL in (*discord.Message).URL() as well as fixed individual message fetching not having GuildID.
Published by diamondburned over 4 years ago
Added blocking send cleanup to avoid goroutine leak in Handler.
Published by diamondburned over 4 years ago
Fixed autoreconnect misusing context in the Gateway and Voice Gateway.
Published by diamondburned over 4 years ago
Fixed wrong usage of Context in Gateway reconnection.
Published by diamondburned over 4 years ago
Fixed inconsistency in the Handler documentation.
Published by diamondburned over 4 years ago
Added support for channel event handlers into Handler.