RogueException
0db0675cb5
Rewrote AudioClient, fixed several async issues, removed most sealed keywords.
10 years ago
RogueException
f581434497
Cleaned up a few internal command constructor, fixed subgroups not maintaining category
10 years ago
RogueException
f61b9febfb
Added custom error to AddCheck(lambda)
10 years ago
RogueException
214377908a
Changed CommandBuilder.Alias back to old params syntax
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
a5e2e9ca10
Cleaned up channel permissions, added GetChannelPermissions.
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
Googie2149
35d07edbbd
Help command changes
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
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
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
RogueException
16418f61b9
Move TaskHelper to Shared folder
10 years ago
RogueException
981df84780
Removed Install function from CommandsPlugin
10 years ago
RogueException
ed2ab4e41c
Added support for blank command groups
10 years ago
RogueException
106843fc93
Removed DiscordBotClient, moved to CommandsPlugin
10 years ago
RogueException
26c603531a
Fixed several command errors
10 years ago
RogueException
9d06e2b48d
Clean all the things!
10 years ago
Brandon Smith
60f74d088a
Project restructure, Added .Net Core support, Fixed some bugs
10 years ago