Joe4evr
2dedeee93d
Add configurable 'NotAGuild' message
7 years ago
Joe4evr
56ae93d23a
Rebase and use in all in-box preconditions
8 years ago
Christopher F
e5dfb6c3e5
Fix null channel being passed in RequirePermission preconditions ( #886 )
* Fix null channel being passed in RequirePermission preconditions
* c#7 pattern matching
8 years ago
Christopher F
14fbe40cbc
Add Async suffix to command-related Tasks ( #804 )
commit b7fb44a94f
Author: Hsu Still <341464@gmail.com>
Date: Sat Sep 2 14:34:18 2017 +0800
Fix more async naming violation
commit e6912e2d02
Author: Hsu Still <341464@gmail.com>
Date: Sat Sep 2 14:23:04 2017 +0800
Fix incorrect null xmldocs string
commit da8d23222d
Author: Hsu Still <341464@gmail.com>
Date: Sat Sep 2 14:17:12 2017 +0800
Fix CheckPreconditionsAsync
commit 992407407a
Author: Hsu Still <341464@gmail.com>
Date: Sat Sep 2 14:07:12 2017 +0800
Add Async suffix to abstract Task methods
8 years ago
RogueException
dfcb4b39fb
Allow duplicate RequireBotPermissionAttribute
8 years ago
FiniteReality
0550006d56
Change wording of permission preconditions
Also fix an issue where RequireBotPermission may throw if used in a
non-guild channel which required guild permissions.
8 years ago
RogueException
ba1982a3f9
Replaced DependencyMap with ServiceCollection and IServiceProvider ( #625 )
8 years ago
RogueException
2c075e186a
Added support for custom ModuleBase command contexts. Added SocketCommandContext/RpcCommandContext.
9 years ago
RogueException
08ae9e4e86
Fixed logic in precondition attribute docstrings
9 years ago
RogueException
2a33bb0c12
Escaped amp in XML example.
9 years ago
Christopher F
defc8f1c4e
Add docstrings to preconditions.
9 years ago
Christopher F
ea148db08b
Add RequireBotPermission, rename RequirePermission
This is a breaking change.
Adds a precondition that requires the bot has a specified permission (Resolves #211 ).
Renames RequirePermission to RequireUserPermission.
9 years ago