Matt Carey
Matt Carey
# Summary Add a close code argument to `Gateway#close` for use during reconnect to preserve our session on resume. `websocket-ruby` [does not support encoding a 1012 (Service Restart)](https://github.com/imanel/websocket-ruby/blob/master/lib/websocket/frame/handler/handler07.rb#L44) so a...
# Summary As per the announcement in the Discord Developers server; `discord.com` will be used in place of `discordapp.com`, with enforcement starting November 7th 2020.  I believe these are...
# Summary Allow `Emoji#mention` to be used for unicode emojis. --- ## Added - `Emoji#mention` will return `#name` if `#id` is nil, where it would previously return `` - Tests...
Closes #700 End calculation early when an `allow` override is met --- ## Fixed `PermissionCalculator#defined_role_permission?`
# Summary Implement `with_counts` from discord/discord-api-docs#1528. --- ## Changed `API::Server.resolve` - Added `with_counts = nil`
# Summary Adds `allowed_mentions` option to message sending methods. Closes #704 --- ## Changed The following methods had the `allowed_mentions` argument added - `API::Channel.create_message` - `Bot#send_message` - `Bot#send_temporary_message` - `Channel#send_message`...
Intents
# Summary This adds support for the new intent system. This is a rough first pass for people to test out and review. ```ruby require 'discordrb' bot = Discordrb::Commands::CommandBot.new(token: ENV['BOT_TOKEN'],...
# Summary Adds - `:member_move` - `:member_disconnect` - `:bot_add` - `:message_bulk_delete` - `:message_pin` - `:message_unpin` - `:integration_create` - `:integration_update` - `:integration_delete`
# Summary This PR adds the capability to handle multiple activities on a `User` object. Documentation needs improving and we should discuss the use of `ActivitySet` vs exposing the filtering...
## Summary The `server` param is treated as optional within the Emoji constructor. This PR adds a `nil` default to reflect that. Also fix some issues I introduced when adding...