quin lynch
6533a2ad36
Add IMessage.Interaction
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
06eefa790c
Refactor summaries and boolean property names
4 years ago
quin lynch
596ac746b6
Rename Default and Required to IsDefault and IsRequired in IApplicationCommandOption. Rename DefaultPermission to IsDefaultPermission in IApplicationCommand
4 years ago
quin lynch
2f19d575b8
Merge branch 'release/3.x' of https://github.com/Discord-Net-Labs/Discord.Net-Labs into release/3.x
4 years ago
quin lynch
96b816e256
Rename Available to IsAvailable in stickers
4 years ago
Quin Lynch
0f681ca172
Remove Console.WriteLine
4 years ago
quin lynch
87af1212c4
meta: add net5 framework
Co-Authored-By: MrCakeSlayer <13650699+MrCakeSlayer@users.noreply.github.com>
4 years ago
d4n3436
190e9eb02d
Remove file extension check ( #218 )
4 years ago
quin lynch
b828dd6866
Fix system messages not including mentioned users. Added ContextMenuCommand message type
4 years ago
CottageDwellingCat
3559c277fe
Add channel types in application command options. ( #217 )
* add channel types in application command options
* Indent Docs
4 years ago
Simon Hjorthøj
dc7e02fe1d
Followup with file async warnings ( #216 )
* Changed from NotNullOrWhitespace to NotNullOrEmpty
* Added NotNullOrEmpty on filename
* Added system to interpret from the path
* Added a check for if it contains a period
* It has been done, how ever it will break stuff
* Changed to use ??= how ever still added error check
* Added space under check
* Changed from with a period to valid file extension
* Added checks for SendFileAsync
* Removed filename != null &&
4 years ago
Simon Hjorthøj
90986e991d
Spelling corrections ( #215 )
4 years ago
marens101
34748c86c5
Add event for autocomplete interaction ( #214 )
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
Emily
2cf9896f78
Added Clean Content Function ( #174 )
* Added Clean Content Function
* Fixed Spelling problems and bad var handling
* Add StripMarkDown Method
4 years ago
Will
42b693c8eb
Add Icons to IRole ( #204 )
* Added icon field to IRole
* Added GetGuildRoleIconUrl()
4 years ago
quin lynch
cdbebb4447
Fix exposed optional
4 years ago
quin lynch
4b1f875f43
Fix sub commands being interpreted as a parameter for autocomplete
4 years ago
quin lynch
efc4cb4459
Fix #208
4 years ago
quin lynch
78879da5c1
Remove useless GuildId property
4 years ago
quin lynch
ddf7624d08
Merge branch 'release/3.x' of https://github.com/Discord-Net-Labs/Discord.Net-Labs into release/3.x
4 years ago
quin lynch
f63e2dda54
Fix Type not being set in SocketApplicationCommand
4 years ago
Quin Lynch
9c914419ab
Removed versions from project files
4 years ago
Simon Hjorthøj
afcd179d69
Consistency for embeds endpoints ( #197 )
* Changed the way of handling prepending of embeds.
For consistency.
* reformatted the summary
4 years ago
d4n3436
bc8c960e5a
Add support for sending files with multiple embeds ( #196 )
* Add support for sending files with multiple embeds
* Simplify prepending single embed to embed array
4 years ago
drobbins329
6457add1b1
Submitting updates to include new permissions. ( #195 )
* Submitting updates to include new permissions.
* Make old permissions obsolete and update tests
Co-authored-by: quin lynch <lynchquin@gmail.com>
4 years ago
Simon Hjorthøj
a4c024aa13
Use 'switch' expression ( #187 )
* Use 'switch' expression
* Reverted it to the old switch case
4 years ago
Simon Hjorthøj
0136decceb
Removed-this. ( #191 )
4 years ago
Simon Hjorthøj
ad34d8b7b1
Capitlazation fixes ( #192 )
4 years ago
Simon Hjorthøj
a8ffa5d02c
Conditional-expression-simplification ( #193 )
4 years ago
Simon Hjorthøj
c997ac2779
Fixed some warnings ( #184 )
* Fixed some warnings
* Another fixed warning
* Changed the SSendFileAsync to SendFileAsync
* Removed para AlwaysAcknowledgeInteractions
* Moved it back to the previous version
* Added periods to the end like quin requested!! :((
Co-authored-by: MrCakeSlayer <13650699+MrCakeSlayer@users.noreply.github.com>
4 years ago
Simon Hjorthøj
d897ba1839
Remove unnecessary suppression ( #188 )
4 years ago
Simon Hjorthøj
ab8e56634b
Use compound assignment ( #186 )
* Used compound assignment
* -||-
* -||-
4 years ago
Simon Hjorthøj
cfac5d53d9
Embeds array for send message async ( #181 )
* meta: bump version
* meta: bump vers
* Fix sticker args
* Grammer fix (#179 )
* Added embeds for SendMessageAsync
* [JsonProperty("embed")] forgot to remove this
public Optional<Embed> Embed { get; set; }
* It has been done as requested.
* Changed the old way of handeling single embeds
* Moved embeds param and added options param
* xmls
Co-authored-by: quin lynch <lynchquin@gmail.com>
4 years ago
quin lynch
d0738d67a1
Made IVoiceChannel mentionable
4 years ago
quin lynch
9c9b7fb2c0
meta: bump version
4 years ago
quin lynch
016c1dc80a
Squashed commit of the following:
commit dca41a348e
Author: quin lynch <lynchquin@gmail.com>
Date: Thu Sep 23 07:02:19 2021 -0300
Autocomplete commands
4 years ago
Simon Hjorthøj
77b8e78de4
More regions ( #177 )
* Preconditions
* ChannelHelper
* RestDMChannel
* RestGroupChannel
* RestBan
* RestGroupUser
* EntityExtensions
* DiscordSocketClient
* DiscordSocketClient
4 years ago
d4n3436
0dc74f999d
Fix methods that modifies messages to allow modifying only the components ( #170 )
4 years ago
quin lynch
2ca6881cc3
Merge branch 'release/3.x' of https://github.com/Discord-Net-Labs/Discord.Net-Labs into release/3.x
4 years ago
quin lynch
683d3027ec
meta: bump version
4 years ago
Simon Hjorthøj
4c2d684d84
Regions discord.net.websocket ( #169 )
* BaseSocketClient
* BaseSocketClient.Events
* DiscordShardedClient
* DiscordShardedClient.Events
* DiscordVoiceAPIClient
* SocketGroupUser
* DiscordSocketApiClient
* DiscordSocketClient
* DiscordSocketClient.Events
* -||-
* SocketGuildUser
* SocketWebhookUser
* SocketCustomSticker
* SocketRole
* SocketMessage
* SocketSlashCommandDataOption
* SocketInteraction
* SocketApplicationCommand
* DiscordSocketClient
* SocketApplicationCommand
* SocketCategoryChannel
* SocketChannel
* SocketDMChannel
* SocketGroupChannel
* SocketGuildChannel
* SocketTextChannel
* SocketVoiceChannel
* SocketGuild
* ShardedCommandContext
* SocketCommandContext
4 years ago
quin lynch
bbf9a7af0f
deprecated always ack, fixed methods naming conventions to use async
4 years ago
Simon Hjorthøj
6ab38537fe
Move and disconnect ( #165 )
* Changed comments to regions
* More regions
* regions
* Added DisconnectAsync and MoveAsync
4 years ago
quin lynch
895ce0a9f2
Add sticker param to send message functions
4 years ago
quin lynch
3cd351f2bf
Create stage channels
4 years ago
quin lynch
97d3b0ee63
Renamed SelectMenu to SelectMenuComponent
4 years ago
quin lynch
436cbae817
Remove obsolete method from interaction base
4 years ago
quin lynch
cf08976e10
Fix #147
4 years ago