drobbins329
8c1a26f697
Moved SocketCommandBase in front of slash/user/message commands
4 years ago
drobbins329
d488744378
handling context menu usage events
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
6b01b69ae3
Merge remote-tracking branch 'origin/feature/interations' into release/3.x
4 years ago
Cenk Ergen
0796244507
Assign CurrentUserId in Sharded Client ( #100 )
* added interface method declarations
* inline docs
* current user id assignment in sharded client
4 years ago
quin lynch
345f06845a
Fix debug pragma
4 years ago
quin lynch
f98d742909
meta: bump versions
4 years ago
quin lynch
1caca93b30
Merge remote-tracking branch 'origin/release/2.x' into release/3.x
4 years ago
quin lynch
cc5fc8d288
Fix serialization error
4 years ago
Cenk Ergen
c3580fd893
Interface Method Declarations for Interaction Methods ( #99 )
* added interface method declarations
* inline docs
4 years ago
Nikon
af9519b0f5
Add banner and accent color to user and some fixes/improvements ( #81 )
* Add banner and accent color to user and some fixes
* Fix
* Fix!
* increase size of user banners to 256
* Some changes and mini refactor of color class
* add constant maxDecimalValue to color and checks with exceptions
* add `NotSupportedException` for `BannerId` and `AccentColor` in `SocketWebhookUser`
* Update ComponentBuilder.cs
- `MaxLabelLength` from `ComponentBuilder` moved to `ButtonBuilder`
- Added `MaxLabelLength` for `SelectMenuOptionBuilder`
- Changed `MaxDescriptionLength` to 100
4 years ago
d4n3436
505c39a3f0
Fix MessageProperties.Embed being ignored in some methods that modifies a message ( #92 )
4 years ago
quin lynch
26c65280ef
Update device for gateway
4 years ago
quin lynch
afd9600af2
resolved #85
4 years ago
quin lynch
75892660d0
resolved #88
4 years ago
František Boháček
7c3feadd5f
Fix SocketSlashCommandDataOption to use long for Number instead of int ( #89 )
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
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
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
quin lynch
51b2fbeaa0
Threads pre release testing
4 years ago
quin lynch
29a3e87835
Threads pt3
4 years ago
quin lynch
bd5041ac79
Threads pt2
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
Quin Lynch
e8ba24dc0a
Update SocketSlashCommand.cs
Fix #53
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
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
quin lynch
03ee95eca9
meta: bump versions
4 years ago
quin lynch
636c3efee8
Add missing XML tag
4 years ago
quin lynch
170d941925
Add support for multiple embeds on interaction response. Fix some preconditions missing
4 years ago
quin lynch
f9ed147348
Fix namespaces
4 years ago
Quin Lynch
e2728819d0
Merge pull request #41 from Thundermaker300/Interactions
docs
4 years ago
Thundermaker300
d33c6c5e1e
docs
4 years ago
quin lynch
7a44a8a6b7
Merge branch 'Interactions' of https://github.com/Discord-Net-Labs/Discord.Net-Labs into Interactions
4 years ago
quin lynch
811f27d454
Add timestamp tag #40
4 years ago
Quin Lynch
10b10a4591
Merge pull request #27 from SKProCH/dev
Implemented new instant invite types
4 years ago
Jared L
1dd5e97fe6
Add slash command delete operations
- Create `DeleteAllGlobalCommandsAsync`
- Create `DeleteSlashCommandsAsync`
Co-Authored-By: Quin Lynch <49576606+quinchs@users.noreply.github.com>
4 years ago