quin lynch
6203c48c11
Added documentation for all the new classes
4 years ago
quin lynch
a5d2b33bcc
meta: bump versions
4 years ago
quin lynch
18d93a2192
Closes #5 . Added message components to ModifyMessageArgs, abstracted SocketInteraction for #8
4 years ago
quin lynch
f506b98780
Closes #6 . Closes #4 . Fix emote parsing, added components to socket and rest messages.
4 years ago
quin lynch
814dd777e7
meta: bump core, rest, and websocket version
4 years ago
quin lynch
edc0bf35ae
Add components to messages
4 years ago
quin lynch
1ce712c673
meta: update package for nuget
4 years ago
quin lynch
80ab30e12f
Component alpha build!
4 years ago
quin lynch
610bafca7a
Creating Message components
4 years ago
Paulo
dfaaa21e0e
misc: Internal change to GetOrCreateUser ( #1852 )
4 years ago
Paulo
70aab6c4f6
fix: Remove obsolete methods and properties ( #1849 )
* Remove obsolete methods and properties
* Remove rest of GuildEmbed
* Remove TokenType.User
* Changes regarding the removal of the user tokentype
4 years ago
Paulo
ed8e57320a
feature: Remove obsolete sync voice regions methods and properties ( #1848 )
4 years ago
Paulo
7a201e9ff1
feature: Remove DM cache and fix references ( #1851 )
* Remove DM cache and fix references
* Move line back to where it was
4 years ago
Paulo
95bae786b8
fix: Create DM channel with id and author alone ( #1850 )
* Create DM channel with id and author alone
* Unneeded cast
4 years ago
Paulo
06a64b7877
feature: Bump API version to 9 ( #1847 )
* First changes to the config
* Lots of changes to fit the new version
* Remove PermissionTargetConverter
4 years ago
quin lynch
f368447729
Pull d.net/dev
Merged Discord.Net/dev into here
4 years ago
moiph
8afef8245c
fix: Cached message emoji cleanup at MESSAGE_REACTION_REMOVE_EMOJI ( #1835 )
MESSAGE_REACTION_REMOVE_EMOJI events were triggering REST calls by invoking `RemoveAllReactionsForEmoteAsync` instead of `RemoveReactionsForEmote`, the latter being to handle cached message state cleanup.
4 years ago
Zack Broderson
4c9910cf71
(ifcbrk) feature: Add ability to add/remove roles by id ( #1757 )
* Scaffold Add/Remove roles by id. (needs impl & docs)
* Add docs
* Add implementation
* Expose Add/Remove role endpoints
* Formatting
* Fix wrong method call
4 years ago
Paulo
365a848f7a
(ifcbrk) feature: Add ModifyMessageAsync to IMessageChannel ( #1830 )
4 years ago
NeKz
df23d57458
feature: Add GetEmotesAsync to IGuild ( #1781 )
4 years ago
Waterball
0715d7db96
Feature: Add missing property to MESSAGE_REACTION_ADD event ( #1801 )
* Add guild member property for reaction
* Use the guild member provided by the event when present
4 years ago
Paulo
91a906397a
feature: Add stickers ( #1726 )
4 years ago
quin lynch
7e9ee8bb1e
Add RestFollowupMessage and RestInteractionMessage. Guild command permission routes Bug fixes and general improvements
4 years ago
quin lynch
ead960961b
Added flags to interaction response and webhook message. see https://discord.com/developers/docs/interactions/slash-commands#interaction-response-interactionapplicationcommandcallbackdata . Interaction response types 2 and 3 have been deprecated.
4 years ago
quin lynch
4f9b48c417
Fix invalid parsing of the name field on `SocketInteractionDataOption`. Changed `Member` to `User` on SocketInteraction.
4 years ago
Paulo
51b7afe2a6
misc: Add remark regarding CustomStatus as the activity ( #1774 )
* Throw exception with CustomStatus
* Add remark instead of exception
* Change wording
4 years ago
webmilio
b5ae0d8560
Merge branch 'dev' of https://github.com/discord-net/Discord.Net into dev
4 years ago
Yeba
73e5cc2fbc
fix: Deadlock in DiscordShardedClient when Ready is never received ( #1761 )
* fixed a deadlock in DiscordShardedClient during a failed Identify due to InvalidSession
* fixed log
* Don't wait ready before releasing semaphore
Co-authored-by: Paulo <pnmanjos@hotmail.com>
4 years ago
quin lynch
ff08f34779
Comment updates and explicit conversions for SocketInteractionDataOption's
5 years ago
quinchs
8b25c9bbfb
feature: Add GuildUser IsPending property ( #1731 )
* Implemented Pending property
* Implemented changes
5 years ago
Paulo
225550dc5a
feature: Add MessageFlags and AllowedMentions to message modify ( #1724 )
* feature: Add MessageFlags and AllowedMentions to Modify
* Change exception message
5 years ago
Paulo
c683b2901d
feature: Add user public flags ( #1722 )
5 years ago
Paulo
6a62c4770c
feature: Add role tags ( #1721 )
5 years ago
Paulo
5934c7949a
misc: VoiceRegions and related changes ( #1720 )
5 years ago
quin lynch
09f6f3439f
Added APPLICATION_COMMAND_DELETE, APPLICATION_COMMAND_UPDATE, and APPLICATION_COMMAND_CREATE gateway events.
Added SocketApplicationCommands, Added method in SocketGuild to fetch that guilds ApplicationCommands.
Tested all rest routes and fixed them accordingly.
Did more testing and I think its ready to go
5 years ago
quin lynch
a0f9646235
Get, modify, and delete Guild/Global commands,
New Rest entities: RestApplicationCommand,RestGlobalCommand, RestGuildCommand, RestApplicationCommandOption, RestApplicationCommandChoice, RestApplicationCommandType.
Added public methods to the RestClient to fetch/create/edit interactions.
5 years ago
Fyers
dd2e524ff9
fix: Invite and InviteMetadata properties ( #1639 )
* fixes #1495
* keep obsolete properties and return types for compatibility
* missing properties for SocketInvite
* Restore xml docs and change obsolete message
Co-authored-by: Paulo <pnmanjos@hotmail.com>
5 years ago
quin lynch
670bd92383
Working version of Interactions. All public classes/members now have correct documentation. Added AlwaysAcknowledgeInteractions to the socket client config
5 years ago
quin lynch
fae3fbeda8
Worked on more rest routes for responding to application commands. Worked on SocketInteraction
5 years ago
quin lynch
d35ba91312
Rest features for ApplicationCommands
5 years ago
Still Hsu
2cd1880228
docs: Add minor tweaks to DiscordSocketConfig docs strings
5 years ago
Still Hsu
e31cdc7586
docs: Fix MaxWaitBetweenGuildAvailablesBeforeReady docs string
Signed-off-by: Still Hsu <dev@stillu.cc>
5 years ago
Still Hsu
e0f8737c35
Add initial StyleCops style enforcement
5 years ago
Still Hsu
833ee42a1f
Cleanup GatewayReconnectException docs
5 years ago
Still Hsu
13a41f8754
Mark null as a specific langword in summary
5 years ago
Still Hsu
62539f0391
Move bulk deletes remarks from <summary> to <remarks>
5 years ago
Daniel Baynton
47f571ef1c
fix: SocketGuild.HasAllMembers is false if a user left a guild ( #1683 )
* Fix: HasAllMembers is false if a user left
* Fix: Correct boolean logic
5 years ago
vrachv
aacfea05ea
feature: Add max bitrate value to SocketGuild
* Update SocketGuild.cs
* Fix returns value docs
Signed-off-by: Still Hsu <dev@stillu.cc>
Co-authored-by: Still Hsu <dev@stillu.cc>
5 years ago
Joel Liechti
e385c40fc7
docs: Update summary of SocketVoiceChannel.Users ( #1714 )
The inherited summary incorrectly stated that all users who _see_ the channel are returned when in reality only the ones _connected_ are.
5 years ago
Paulo
9d7cb39faa
fix: Rollback Activities to Game ( #1702 )
5 years ago