arikawa

A Golang library and framework for the Discord API.

ISC License

Stars
468

Bot releases are visible (Hide)

arikawa - v1.2.2

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.

arikawa - v1.2.1

Published by diamondburned about 4 years ago

Made PacemakerLoop valid as zero-value for easier Gateway debugging.

arikawa - v1.2.0

Published by diamondburned about 4 years ago

Ready events now automatically reset the state cache to prevent staleness.

arikawa - v1.1.7

Published by diamondburned about 4 years ago

Implement changes to permission, allow and deny fields in the API.

arikawa - v1.1.6

Published by diamondburned about 4 years ago

Added a custom GuildFolderID type for GuildFolder in Gateway.

arikawa - v1.1.5

Published by diamondburned about 4 years ago

Fixed GuildFolder.ID unmarshaling in Gateway. This only affects user accounts.

arikawa - v1.1.4

Published by diamondburned about 4 years ago

Allow dangling quotes if a command has a custom parser as one of its arguments.

arikawa - v1.1.3

Published by diamondburned about 4 years ago

Fixed unlock of unlocked mutex bug in API/httputil.

arikawa - v1.1.2

Published by diamondburned about 4 years ago

Added Watching activity in Discord.

arikawa - v1.1.1

Published by diamondburned about 4 years ago

Better synchronization on Gateway's close methods.

arikawa - v1.1.0

Published by diamondburned about 4 years ago

Finalizing breaking changes after v1.0.0.

arikawa - v1.0.1

Published by diamondburned about 4 years ago

Inconsistency improvements; bug fixes that were missed during the v1 PRs.

arikawa - v1.0.0

Published by diamondburned about 4 years ago

Additional breaking changes to clean up and finalize the overall library's API. Refer to PR #135.

arikawa - v0.12.6

Published by diamondburned over 4 years ago

Minor faulty API fixes in Gateway; test fixes in Gateway and Handler.

arikawa - v0.12.5

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.

arikawa - v0.12.4

Published by diamondburned over 4 years ago

Added blocking send cleanup to avoid goroutine leak in Handler.

arikawa - v0.12.3

Published by diamondburned over 4 years ago

Fixed autoreconnect misusing context in the Gateway and Voice Gateway.

arikawa - v0.12.2

Published by diamondburned over 4 years ago

Fixed wrong usage of Context in Gateway reconnection.

arikawa - v0.12.1

Published by diamondburned over 4 years ago

Fixed inconsistency in the Handler documentation.

arikawa - v0.12.0

Published by diamondburned over 4 years ago

Added support for channel event handlers into Handler.

Package Rankings
Top 1.88% on Proxy.golang.org
Badges
Extracted from project README
 Pipeline Status  Report Card      Godoc Reference  Examples         Discord Gophers  Hime Arikawa
Related Projects