github bwmarrin/discordgo v0.19.0
DiscordGo v0.19.0

latest releases: v0.28.1, v0.28.0, v0.24.2...
5 years ago

Alright, DiscordGo v0.19.0 :) I know this should have happened 6 months or more ago. I've become more and more busy with work, life, and a new baby :) DiscordGo still has my heart though and thanks to all the amazing contributors, it has continued to grow and keep up with Discord's API changes!

For future reference, DiscordGo now has 706 stars, 167 forks, and 46 contributors!

Special Thanks To

for all the help and contributions to this project - leading to this release! You are all very appreciated!

BREAKING CHANGES

  • GuildChannelCreate method now takes ChannelType parameter #511
  • GuildIntegrations method now takes a []*Integrations parameter instead of []*GuildIntegration #514

Fixes

  • Fix role mention replacement #509
  • Fixed ContentWithMoreMentionsReplaced() for roles #521
  • Change State.MemberAdd to set fields individually #533
  • Reduce data sent to the DAPI in GuildChannelsReorder #537

Enhancements

  • Add ChannelID to WebhookEdit #445
  • AvatarURL will now return a link to the default avatar instead of an invalid link if the user has no avatar set. #488
  • Support for Game Activity Types #500
  • Get Guild Audit Log endpoint implemented #504
  • Added Role.Mention function #507
  • Support unsetting Game & Setting to "Listening To" #508
  • Added UserConnections method that will list user connections #514
  • Documentation improvements #516
  • GuildMemberAdd method added #523
  • Added Explicit Content Filter Levels, MfaLevel, WidgetEnabled, WidgetChallenID, SystemChannelID #527
  • Removed state checking from (s *Session) Guild(...) to be consistent #530
  • Add Icon channel field #531
  • Added Mention() func for Channel #536
  • Add GuildID to several structs #541
  • Added GuildEmojiCreate, GuildEmojiEdit, and GuildEmojiDelete methods #551
  • Added InviteWithCounts method #552
  • Add an explicit log and error for when a request is attempted with an unauthorized token that is not a bot token #553
  • Added locale to User struct #555
  • Added userlimit to the channel struct #557
  • Added support for the Unique field to ChannelInviteCreate #558
  • Added Webhooks Update event #561
  • Added MessageFormat() to emoji struct #569
  • Added ChannelVoiceJoinManual #578
  • Add PermissionManageEmojis and PermissionManageWebhooks to PermissionAll #580
  • Added rate_limit_per_user to ChannelEdit #585
  • Added latency method #593
  • Now update state member count on GUILD_MEMBER_ADD and GUILD_MEMBER_REMOVE #602
  • Added WebhookID to message struct #607

Want more infomation?

Read the PRs, Issues, Commits associated with this release.

Don't miss a new discordgo release

NewReleases is sending notifications on new releases.