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
1b05238d33
Remove rich presence button
4 years ago
quin lynch
4d1ddf8999
meta: bump version
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
MrCakeSlayer
7a232b22fe
Add missing guild permissions ( #93 )
* Update GuildPermissions.cs
* Update GuildPermissionsTests.cs
4 years ago
František Boháček
152a6c7b56
Fix gateway serialization to include nulls ( #96 )
4 years ago
d4n3436
e6efead6a1
Fix tests ( #90 )
4 years ago
MrCakeSlayer
ea75a6df2c
Update label/description lengths for selects (ref: https://github.com/discord/discord-api-docs/pull/3598/files ) ( #91 )
https://github.com/discord/discord-api-docs/pull/3598/files
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
drobbins329
860fd82465
Application webhooks ( #86 )
* Added webhook components for hooks having an application ID.
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
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
6e9d4c6390
Update README.md
4 years ago
Quin Lynch
82542d1742
Fix invalid code for select dropdowns
4 years ago
Quin Lynch
62c3885fb1
Update README.md
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