RogueException
3fae3ab24c
Maintain SocketGuild.MemberCount
8 years ago
RogueException
ee4cc96b2c
DefaultWebSocketClient's internal methods should not use a canceltoken on locks
8 years ago
RogueException
0b25554c31
Unknown overload should return UnknownCommand instead of ParseFailed
8 years ago
RogueException
625f78504c
Fixed several issues in DefaultWebSocketClient
8 years ago
RogueException
7b130f6528
Fixed nullref in channel mention resolving for DM channels
8 years ago
RogueException
8ea812cba3
Do not give extension conversion errors if the object is null
8 years ago
RogueException
9bef81e600
Improve exception for parameterless commands.
8 years ago
RogueException
2b8253ce54
Added Type to ModifyChannelPermissions
8 years ago
RogueException
8d74df8afe
Add methods to manually mention by id
8 years ago
RogueException
ac49f4b8b0
Rename RequirePermission -> RequirePermissionAttribute
8 years ago
RogueException
ae867451b5
Validate login state before sending REST requests or RPC msgs
8 years ago
RogueException
65505fbfc5
Cleaned up internal entity namespaces
8 years ago
RogueException
3977e8b415
Merge pull request #195 from RogueException/resolve
Expanded mention resolving options
8 years ago
RogueException
fc17aa3ea0
Remove guild check from Message.Resolve
8 years ago
RogueException
347f6b0196
Expanded mention resolving options
8 years ago
RogueException
30b19de6d3
Fixed README's Discord widget
9 years ago
RogueException
94d6acc00e
Exposed reflection classes on commands, modules and parameters
9 years ago
RogueException
b63c666d19
Added Linux support
9 years ago
RogueException
b6d14805b6
Added .Net Core MyGet feed
9 years ago
RogueException
3f53472c51
Fixed Color.DebuggerDisplay
9 years ago
RogueException
414e04d76e
Removed unused parameters
9 years ago
RogueException
80ed28ebfd
Added more extension methods
9 years ago
RogueException
63d3b93975
Removed Discord.Commands.Attributes.Preconditions namespace
9 years ago
RogueException
dcb603acd7
Cleaned up permission checks, added Permissions.Has(enum) methods
9 years ago
RogueException
e452aa9662
Cleaned up Command Result structs
9 years ago
RogueException
487d947abf
Removed SocketClientExtensions.GetGuildSummaries()
9 years ago
RogueException
153eda472a
Merge pull request #186 from RogueException/issues/185
Add Sync Extensions for DiscordSocketClient
9 years ago
RogueException
0b9f9b16a9
Merge pull request #178 from DigiTechs/command_tweaks
Command tweaks
9 years ago
RogueException
2b9600686f
Merge pull request #179 from DigiTechs/feature/172
Preconditions for commands
9 years ago
RogueException
b13b52a1c4
Added REST Ban model
9 years ago
RogueException
eff995a2a6
Added DebuggerDisplay/ToString to Emoji and GuildEmbed
9 years ago
RogueException
3fb13fa7e1
Disabled warnings on undocumented API classes
9 years ago
Finite Reality
f7633ea3d7
Revert 3856d43
& rename CommandParameter.Description to Summary
9 years ago
Finite Reality
f2d80de343
Fix error with RequirePermission precondition
9 years ago
Christopher F
c2978914e7
Add Extensions for WebSocket->SocketClient
9 years ago
Finite Reality
c77c84bec7
Remove ContextType.Invalid
9 years ago
Finite Reality
6db3f52ac1
eplace DM/Guild preconditions with context
The new RequireContextAttribute works just like RequireDM/RequireGuild,
but is more powerful as developers can specify multiple 'contexts' for
their command to require using the ContextType flags.
9 years ago
RogueException
f6931d4b8a
Ignore doc warnings during Release build
9 years ago
RogueException
f01cde36f9
Merge pull request #182 from Joe4evr/xmldocs
Include XML Docs when building.
9 years ago
Joe4evr
911faaf29e
Include XML Docs when building.
9 years ago
Finite Reality
86092f9253
Rename Synopsis to Summary to improve clarity
9 years ago
Finite Reality
11f1163ec2
Add Command and module instance parameters to CheckPermissions
After a small discussion with Joe4evr on discord, a way of retrieving the
state of a module appeared to be needed. The new override should provide
enough context to a bot dev to allow them to do what they want.
9 years ago
Finite Reality
1e72eca34a
Remove Preconditions check from Command.Execute
Preconditions are still handled by CommandService.Execute
9 years ago
Finite Reality
046d56cab5
Add module-level preconditions and precondition for individual permissions
9 years ago
Christopher F
259af8ecf5
Merge pull request #180 from Mushroom/dev
Adjust CDN url from 'discordappcdn.com' to 'discordcdn.com'
9 years ago
Mushroom
ae871dfc21
Fixed the CDN url
9 years ago
Khionu Terabite
664d3200b6
Updated CDN Url to new domain
9 years ago
Finite Reality
0e920da21f
Complete Preconditions implementation
9 years ago
Finite Reality
a5393dc937
Rename Permission to Precondition
9 years ago
Finite Reality
023703c996
Add logic to CommandService.Execute to handle basic permissions checks
9 years ago