quin lynch
96b816e256
Rename Available to IsAvailable in stickers
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
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
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
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
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
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
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
d4n3436
0dc74f999d
Fix methods that modifies messages to allow modifying only the components ( #170 )
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
František Boháček
d8b2cbdd6c
Fix modifying application command by generic ModifyAsync ( #121 )
* Fix Modify calls of application commands
* Fix modification of guild command to use optional name value
* Fix RestApplicationCommand update to set type correctly
* Add non generic ModifyAsync for application commands to determine type correctly
4 years ago
quin lynch
201cff7bff
Merge branch 'release/3.x' of https://github.com/Discord-Net-Labs/Discord.Net-Labs into release/3.x
4 years ago
quin lynch
bc0ff3f282
Fix UpdateAsync with null components doesnt clear components
4 years ago
exsersewo
562e509f57
Allow file uploading on followup ( #131 )
4 years ago
CottageDwellingCat
755f3c05c1
Fix ephemeral command differs ( #128 )
4 years ago
quin lynch
e489a8004d
Fix KeyNotFoundException for stickers in messages
4 years ago
quin lynch
db9dcdb237
Fix some function names
4 years ago
quin lynch
efa58598ba
Merge branch 'feature/context_commands' into release/3.x
4 years ago
quin lynch
e9b807a0dd
Fix #115 . Added 2 more methods to upload stickers via filepath or stream
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
quin lynch
f5d064dfc3
Add more routes to guilds and clients.
4 years ago
quin lynch
8b5d5724c9
Fix some bugs
4 years ago
quin lynch
6326a1efd4
Add more methods for application commands, clean up of code, and add proper caching of socket application commands.
4 years ago
quin lynch
ae95d284fa
Simply internal usage of context menus
4 years ago
quin lynch
8e19bd77ea
Code cleanup and simplification
4 years ago