RogueException
f046ed1ca7
Hide aliases from default help
10 years ago
RogueException
e64bed7bdb
Fixed error
10 years ago
RogueException
7f06b9d04b
Fix up some whitespace checks
10 years ago
RogueException
c88a92f5e6
Ignore repeated whitespaces in commands, and support linebreaks and tabs
10 years ago
RogueException
2e6f65b776
Changed commands to use RawText instead of Text
10 years ago
RogueException
ca25af5b8a
Changed preprocessor conditions for new monikers and updated packages.
10 years ago
RogueException
64e6ea4173
Added GetArg(name) to CommandEventArgs
10 years ago
RogueException
3f9e9040a5
Added Command[paramName]
10 years ago
RogueException
214377908a
Changed CommandBuilder.Alias back to old params syntax
10 years ago
RogueException
6ee3971244
0.8.1-beta2
10 years ago
RogueException
2a48dab18a
Allow for multiple instances of the alias function in commandbuilder
10 years ago
RogueException
2991956496
Added GenericPermissionChecker, PublicChecker and PrivateChecker
10 years ago
RogueException
5be13b91ae
Switched ids to use int64 rather than strings
10 years ago
RogueException
36955ac516
Removed case sensitivity of commands
10 years ago
RogueException
f06a1d7278
Added support for custom errors from permission checkers
10 years ago
RogueException
d9759abf4c
Added support for multiple commands at the same path
10 years ago
RogueException
e7e2a85c3a
Added DNXCore placeholders (again)
10 years ago
RogueException
1595150fd1
Added a few more permission checks
10 years ago
RogueException
2abe8b4d80
Display error if help is activated on a group the user is denied access to.
10 years ago
RogueException
c09c41599a
Removed Min/MaxArgs
10 years ago
RogueException
2126c43e1c
Omitted optional args will now appear as blank strings.
10 years ago
RogueException
a5e2e9ca10
Cleaned up channel permissions, added GetChannelPermissions.
10 years ago
RogueException
2e4f880563
Added required parameter to GetService
10 years ago
RogueException
093095e410
Added new permissions system, fixed more commands and module bugs.
10 years ago
RogueException
7cd1119ab7
Fixed a few command bugs and cleaned up several parts.
10 years ago
RogueException
7f8780d749
Added command categories, removed old permission resolver.
10 years ago
RogueException
00eb1522cd
Default minpermissions on command groups to int.MaxValue
10 years ago
RogueException
5d548dca33
Added group support to help
10 years ago
Googie2149
35d07edbbd
Help command changes
10 years ago
RogueException
9a783df90a
Fixed a couple arg parsing errors
10 years ago
RogueException
83696c359b
Added CommandMap.GetMap overloads
10 years ago
RogueException
92ceacd01e
Added basic service model, even more commands cleanup!
10 years ago
RogueException
c6a81a14b6
Added support for unparsed parameters, more cleanup
10 years ago
RogueException
faae530ae1
Brought back CommandPlugin.CommandChar
10 years ago
RogueException
ee22765215
Renamed IsHidden -> Hide
10 years ago
RogueException
db556c358d
Added ParameterType
10 years ago
RogueException
5c2c367228
Fixed crash for having multiple optional parameters
10 years ago
RogueException
c5a89655f7
Cleaned up CommandsPlugin, added CommandMap, new parameter declaration and aliases.
10 years ago
RogueException
ecc6ee648e
Cleaned up a few parts, combined all errors into one event.
10 years ago
Googie2149
89eb8f168b
Fixed commands with .AnyArgs() set
10 years ago
Googie2149
c729eaae8b
Revamped CommandsPlugin
This uses a dictionary for the commands list, if a command has a max
args set it'll only get that amount, will call the UnkownCommand event,
and now has a built in help command that can be optionally enabled.
CommandChar is now a list, but a single character can still be used.
Externally, not much should have changed, but commands can be hidden
from the help command and a description can be set. There's probably
more that I've forgotten about.
10 years ago
Brandon Smith
a4d6a0e2bc
0.8.1-beta1
10 years ago
RogueException
7e2093e454
Added ConfigureAwait(false) where missing
10 years ago
RogueException
ecff2ebf17
Renamed some events
10 years ago
RogueException
20731b3c92
More member -> user renaming
10 years ago
RogueException
2acd4f8861
Even more bug fixes
10 years ago
RogueException
6fd3683ce7
More member -> user renames
10 years ago
RogueException
01f299e030
Started rename of member -> user, added server permission resolving, added channel message cache options.
10 years ago
RogueException
ef0e9df5d1
Fixed broken file references
10 years ago
RogueException
dd6ceb8469
Started major API refactor
10 years ago