drobbins329
d488744378
handling context menu usage events
4 years ago
drobbins329
9fb64e6eb5
oops
4 years ago
drobbins329
afa480a8e6
Implemented Context Menus
Added ApplicationCommand types:
Slash : 1
User: 2
Message: 3
And the appropriate CRUD methods.
4 years ago
quin lynch
ba9da7b2ca
Add rich presence button
4 years ago
quin lynch
b07e92c573
Add socket debug
4 years ago
quin lynch
284ec0de0e
Closes #84
4 years ago
quin lynch
8dce6a6e1f
Add single embed message property back for backwards compatibility
4 years ago
quin lynch
448978a985
Fix bucketing #82
4 years ago
quin lynch
3ca4f51278
Fix #83
4 years ago
quin lynch
0d292adf20
meta: bump versions
4 years ago
quin lynch
0113e26cca
Squashed commit of the following:
commit 73740e4169
Author: quin lynch <lynchquin@gmail.com>
Date: Wed Aug 4 23:17:04 2021 -0300
add sharded events
commit dac6ba3603
Merge: 22e3a529 39b7e715
Author: quin lynch <lynchquin@gmail.com>
Date: Wed Aug 4 22:16:12 2021 -0300
Merge branch 'feature/stage-channels' of https://github.com/Discord-Net-Labs/Discord.Net-Labs into feature/stage-channels
commit 22e3a529e0
Author: quin lynch <lynchquin@gmail.com>
Date: Wed Aug 4 22:15:03 2021 -0300
Threads pre 2
commit 39b7e715f3
Author: Quin Lynch <49576606+quinchs@users.noreply.github.com>
Date: Tue Aug 3 20:43:21 2021 -0300
Update README.md
commit 56536f6448
Author: Quin Lynch <49576606+quinchs@users.noreply.github.com>
Date: Tue Aug 3 20:28:27 2021 -0300
Update README.md
commit d98e79452c
Author: quin lynch <lynchquin@gmail.com>
Date: Sat Jul 31 21:22:56 2021 -0300
Request to speak stuff
commit 950fe80cec
Author: quin lynch <lynchquin@gmail.com>
Date: Sat Jul 31 20:59:11 2021 -0300
Rest stage channels
commit 360b9436bb
Author: quin lynch <lynchquin@gmail.com>
Date: Sat Jul 31 20:29:38 2021 -0300
Stage channel socket side
commit 928edaa03b
Author: quin lynch <lynchquin@gmail.com>
Date: Sat Jul 31 19:19:40 2021 -0300
Add models
commit ec58a9b7e8
Author: quin lynch <lynchquin@gmail.com>
Date: Sat Jul 31 18:59:09 2021 -0300
initial stage channel events
4 years ago
quin lynch
5ddf6f3b72
Squashed commit of the following:
commit 88c15787f8
Author: quin lynch <lynchquin@gmail.com>
Date: Wed Aug 4 23:17:43 2021 -0300
Fix full stop
commit 50aedfb7c3
Author: quin lynch <lynchquin@gmail.com>
Date: Wed Aug 4 23:13:22 2021 -0300
Threads pre 3
commit f507091a79
Author: quin lynch <lynchquin@gmail.com>
Date: Wed Aug 4 21:17:44 2021 -0300
Update docs
commit c2003031ce
Author: Quin Lynch <49576606+quinchs@users.noreply.github.com>
Date: Tue Aug 3 20:43:34 2021 -0300
Update README.md
commit ef77e45c75
Author: Quin Lynch <49576606+quinchs@users.noreply.github.com>
Date: Tue Aug 3 20:28:41 2021 -0300
Update README.md
commit 09bb562d06
Author: quin lynch <lynchquin@gmail.com>
Date: Sat Jul 31 21:28:15 2021 -0300
Fix rest guild channel not creating threads. fix private thread feature check
4 years ago
Quin Lynch
82542d1742
Fix invalid code for select dropdowns
4 years ago
Quin Lynch
aa71929efa
Update README.md
4 years ago
Quin Lynch
16240ab730
Update README.md
4 years ago
František Boháček
4610dd193c
Fix Emoji UnicodeAndNames throwing exception because of duplicit keys ( #76 )
* Fix Emoji UnicodeAndNames throwing exception because of multiple same keys
* Use ToImmutableDictionary instead of new ReadOnlyDictionary for UnicodesAndNames
* Use HashSet for Emoji Unicodes parse matching
4 years ago
Nikon
a6154fdef7
Docs update ( #79 )
* Update README.md
* Update 03-responding-to-slash-commands.md
* Update emoji.md
4 years ago
Nikon
8eda677825
Add `NsfwLevel` property to Guild ( #80 )
* Add `NsfwLevel` property to Guild
4 years ago
Hussein Alzein
a1a498d434
Restoring the option to send a single embed in interaction responses. ( #72 )
* Error handling on URL additions in embeds and components.
* Wording on exception comment
* Wording on exceptions
* changed IsWellFormatted to validating urls start with protocol. May not keep all url validation, may just keep image-based url validation as those definitely only require http/s.
* Helper utility made for url validation
* Add embed for single embed to Respond/FollowupAsync
* xml
* Removed trailing spaces. Clarified params in SocketInteractions.
Co-authored-by: Quin Lynch <49576606+quinchs@users.noreply.github.com>
4 years ago
MrCakeSlayer
91496b8e69
Add missing message types (Needs descriptions) ( #70 )
* Add missing channel types (Needs descriptions)
* Update MessageType.cs
Co-authored-by: Quin Lynch <49576606+quinchs@users.noreply.github.com>
4 years ago
quin lynch
51b2fbeaa0
Threads pre release testing
4 years ago
quin lynch
18fd3bad23
Merge branch 'Interactions' of https://github.com/Discord-Net-Labs/Discord.Net-Labs into Interactions
4 years ago
quin lynch
2070733424
Add missing audit log action types
4 years ago
Hussein Alzein
501276ce72
Fixed url validation to be neater and not utilize IsWellFormatted ( #66 )
* Error handling on URL additions in embeds and components.
* Wording on exception comment
* Wording on exceptions
* changed IsWellFormatted to validating urls start with protocol. May not keep all url validation, may just keep image-based url validation as those definitely only require http/s.
* Helper utility made for url validation
* xml
Co-authored-by: Quin Lynch <49576606+quinchs@users.noreply.github.com>
4 years ago
quin lynch
29a3e87835
Threads pt3
4 years ago
quin lynch
a3a744bf74
Merge branch 'Interactions' of https://github.com/Discord-Net-Labs/Discord.Net-Labs into Interactions
4 years ago
quin lynch
bd5041ac79
Threads pt2
4 years ago
Hussein Alzein
014dd9fc2d
URL validation and error handling ( #64 )
* Error handling on URL additions in embeds and components.
* Wording on exception comment
* Wording on exceptions
4 years ago
quin lynch
331d4739ed
Merge branch 'Interactions' of https://github.com/Discord-Net-Labs/Discord.Net-Labs into Interactions
4 years ago
quin lynch
4db858b1e4
Threads initial
4 years ago
MrCakeSlayer
b01c2981cd
Add new `NUMBER` option type ( https://discord.com/developers/docs/int … ( #60 )
* Add new `NUMBER` option type (https://discord.com/developers/docs/interactions/slash-commands#application-command-object-application-command-option-type )
https://discord.com/developers/docs/interactions/slash-commands#application-command-object-application-command-option-type
* Add number to SocketSlashCommandDataOption.cs
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
8433476add
Remove necessary things and some fix/changes ( #57 )
* 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
4 years ago
Nikon
5e3f119e95
Improvements builders docs and adding/renaming methods/constructors and some fixes ( #50 )
* 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
4 years ago
Quin Lynch
e8ba24dc0a
Update SocketSlashCommand.cs
Fix #53
4 years ago
Ge
e6c73e1ada
Fixed ModifyCommandPermissions Invalid Form Body error ( #55 )
4 years ago
MrCakeSlayer
e2e20284a4
Update limits per Discord API docs ( https://discord.com/developers/docs/interactions/slash-commands#a-quick-note-on-limits ) ( #51 )
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
b0f95dbb6c
Merge pull request #44 from exsersewo/patch-1
Add IsSpecified check to Author field
4 years ago
Quin Lynch
053b549431
Merge pull request #46 from MrCakeSlayer/patch-1
Minor doc fix
4 years ago
Quin Lynch
cd531bcccc
Merge pull request #47 from MrCakeSlayer/patch-2
Add note about slash command creation
4 years ago
Quin Lynch
272af70019
Merge pull request #48 from MrCakeSlayer/patch-3
Fix error message typo when creating slash commands
4 years ago
MrCakeSlayer
0553d47c67
Fix typo
4 years ago
MrCakeSlayer
0fd9f01386
Add note about slash command creation
4 years ago
MrCakeSlayer
df4dfa3ed0
Minor doc fix
4 years ago
exsersewo
df6ad4b088
Add IsSpecified check to Author field
4 years ago
quin lynch
0839aa7111
meta: bump versions, fix incorrect usage of followup
4 years ago
quin lynch
36ff3e73a3
fix: multiple bugs
Fixed permission overwrites using incorrect values for targets
Fixed invalid form data for responding
Fixed ambiguous method for responding/folloup
Added new ApplicationCommandPermissionTarget for slash command permissions
4 years ago
quin lynch
005cacc352
meta: merge upstream
4 years ago
quin lynch
97175ecae9
Merge branch 'dev' into Interactions
4 years ago