quin lynch
d589e7deea
Fix #300
4 years ago
quin lynch
fd28b615db
Multi file upload + attachment editing
4 years ago
Emily
33a96ab8d9
Fix CleanContent ( #231 )
4 years ago
quin lynch
6533a2ad36
Add IMessage.Interaction
4 years ago
quin lynch
266a9c89c9
Ephemeral attachments
4 years ago
d4n
1cf5c8f57e
General cleanup ( #223 )
* General cleanup
* Add Async suffix to SendAutocompleteResult
* Fix more formatting
* Fix unused RequestOptions in GetActiveThreadsAsync
* Add message to ArgumentNullException
4 years ago
quin lynch
96b816e256
Rename Available to IsAvailable in stickers
4 years ago
quin lynch
b828dd6866
Fix system messages not including mentioned users. Added ContextMenuCommand message type
4 years ago
Simon Hjorthøj
90986e991d
Spelling corrections ( #215 )
4 years ago
Emily
c073db1cec
Clean Content Expanded ( #212 )
* Implement CleanContent In IMessage & RestMessage
* Update Spelling and Documentation
* Add SanatizeMessage to MessageHelper and Refactor Rest and Socket Message
4 years ago
Simon Hjorthøj
0136decceb
Removed-this. ( #191 )
4 years ago
Simon Hjorthøj
ab8e56634b
Use compound assignment ( #186 )
* Used compound assignment
* -||-
* -||-
4 years ago
d4n3436
0dc74f999d
Fix methods that modifies messages to allow modifying only the components ( #170 )
4 years ago
quin lynch
895ce0a9f2
Add sticker param to send message functions
4 years ago
quin lynch
97d3b0ee63
Renamed SelectMenu to SelectMenuComponent
4 years ago
quin lynch
fd9d3c8f76
Fix removing components when using ModifyAsync on a message
4 years ago
quin lynch
0752a2af5f
Fix #109
4 years ago
quin lynch
39fa586b59
Stickers pt3
4 years ago
quin lynch
9b5a5e498c
Stickers pt2
4 years ago
quin lynch
ba69f15c9e
Stickers pt1
4 years ago
d4n3436
505c39a3f0
Fix MessageProperties.Embed being ignored in some methods that modifies a message ( #92 )
4 years ago
quin lynch
8dce6a6e1f
Add single embed message property back for backwards compatibility
4 years ago
Nikon
180322177d
Refactor interaction methods and some changes ( #58 )
* Refactor emojis/emotes & SelectMenu
* Update Emoji.cs
* Continue emoji refactor
* Remove WithLabel from example of SelectMenuBuilder
* Remove EmojiUtils and move it stuff to Emoji
* Revert 0fbf1000da
* Revert "Update Emoji.cs" and add Parse method
This reverts commit f297dcfc43 .
* Partial revert 3c27ab36c9
* Builders docs improve and add/rename methods/ctors
* Update Discord.Net.Core.xml
* Add SelectMenuBuilder.AddOption overload
* Docs fix
* Update Discord.Net.Core.xml
* corrections of unnecessary docs
* corrections of unnecessary docs!
* Fix docs and exceptions
* remove necessary things and some fix/changes
- Rename InteractionApplicationCommanCallbackData -> InteractionCallbackData
- Fix wrong creating instances of InteractionCallbackData
* Add SelectMenuOptionBuilder ctor overload
* Refactor interaction methods and some changes
* Remove deprecated methods
* remove necessary check
* remove necessary? line drops and using
* remove unused imports
* fix!
* some changes
- switched places arguments
- removed necessary accessor in SocketSlashCommand
* mini doc fix
* return AcknowledgeAsync method with Obsolete attribute
* Clarification in UpdateAsync doc
* Makes customId argument optional
* UpdateAsync doc correction
* makes button label argument optional
* doc fix and add emote argument to static createbutton methods
4 years ago
Nikon
333f36eeb8
Changes on Emote/Emoji and SelectMenu ( #49 )
* Refactor emojis/emotes & SelectMenu
* Update Emoji.cs
* Continue emoji refactor
* Remove WithLabel from example of SelectMenuBuilder
* Remove EmojiUtils and move it stuff to Emoji
* Revert 0fbf1000da
* Revert "Update Emoji.cs" and add Parse method
This reverts commit f297dcfc43 .
* Partial revert 3c27ab36c9
4 years ago
quin lynch
c6c4bc57d2
Merge branch 'dev' into Interactions
4 years ago
quin lynch
3f86e61047
Added select menus
This comit addds support for select menu message components defined at https://discord.com/developers/docs/interactions/message-components#select-menus .
Added 2 new converters: InteractionConverter and MessageComponentConverter. These converters are responsible for resolving the API type given some condition.
Added new core interface for representing Interaction Data, this is used in part with the InteractionConverter to parse the data to the respective types.
Updated the way gateway converting is done with interactions. The Interaction payload was moved from the API.Gateway namespace to API, as the interaction object is not websocket specific. The socket entities no longer try to parse the interaction models data to a JToken to desterilize since the data is now parsed to the correct model by the contract resolver.
4 years ago
quin lynch
6bdd873c0d
Fix duplicate method
4 years ago
quin lynch
ba8b9aee8a
Merge branch 'dev' of https://github.com/discord-net/Discord.Net into dev
4 years ago
Paulo
22bb1b02dd
fix: Rest message type ( #1877 )
4 years ago
quin lynch
f11109dc3d
Fix merge bugs
4 years ago
quin lynch
4d1036950f
Merge branch 'dev' into Interactions
4 years ago
quin lynch
078f11f62c
Merge branch 'dev' of https://github.com/discord-net/Discord.Net into dev
4 years ago
quin lynch
a0a341a960
meta: version bump
4 years ago
quin lynch
dbc13d58b6
Fix null ref for emotes
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
edc0bf35ae
Add components to messages
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
Paulo
365a848f7a
(ifcbrk) feature: Add ModifyMessageAsync to IMessageChannel ( #1830 )
4 years ago
Playwo
5b244f215b
feature: Add methods to interact with reactions without a message object ( #1828 )
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
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
4a7f8fec93
fix: Move and fix internal AllowedMentions object ( #1727 )
5 years ago
Still Hsu
9ea3291ef1
Resolve inheritdocs warning
5 years ago
Paulo
e3850e1e8f
feature: Add inline replies ( #1659 )
* Add inline replies
* Missed a few things
* Change xml docs, IUserMessage, and other changes
* Missed one when changing
* Fix referencedMessage author
5 years ago
Paulo
04389a4f3e
fix: Emoji url encode ( #1681 )
5 years ago
Paulo
9134443494
fix: Crosspost throwing InvalidOperationException ( #1671 )
* Add INewsChannel
* Renaming variable to match the new type
5 years ago
Paulo
366ca9a562
fix: Parse mentions from message payload ( #1621 )
5 years ago