|
|
|
@ -8,30 +8,11 @@ package disgoman
|
|
|
|
* Disgoman (c) 2020 Dusty.P/dustinpianalto
|
|
|
|
* Disgoman (c) 2020 Dusty.P/dustinpianalto
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
func GetCommandManager(prefixes PrefixesFunc, owners []string, ignoreBots, checkPerms bool) CommandManager {
|
|
|
|
|
|
|
|
return CommandManager{
|
|
|
|
|
|
|
|
Prefixes: prefixes,
|
|
|
|
|
|
|
|
Owners: owners,
|
|
|
|
|
|
|
|
StatusManager: GetDefaultStatusManager(),
|
|
|
|
|
|
|
|
Commands: make(map[string]*Command),
|
|
|
|
|
|
|
|
Aliases: make(map[string]string),
|
|
|
|
|
|
|
|
IgnoreBots: ignoreBots,
|
|
|
|
|
|
|
|
CheckPermissions: checkPerms,
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
func GetStatusManager(values []string, interval string) StatusManager {
|
|
|
|
|
|
|
|
return StatusManager{
|
|
|
|
|
|
|
|
Values: values,
|
|
|
|
|
|
|
|
Interval: interval,
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
func GetDefaultStatusManager() StatusManager {
|
|
|
|
func GetDefaultStatusManager() StatusManager {
|
|
|
|
return GetStatusManager(
|
|
|
|
return StatusManager{
|
|
|
|
[]string{
|
|
|
|
[]string{
|
|
|
|
"Golang!",
|
|
|
|
"Golang!",
|
|
|
|
"DiscordGo!",
|
|
|
|
"DiscordGo!",
|
|
|
|
"Disgoman!",
|
|
|
|
"Disgoman!",
|
|
|
|
}, "10s")
|
|
|
|
}, "10s"}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|