diff options
| -rw-r--r-- | src/framework/standard/help_commands.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/framework/standard/help_commands.rs b/src/framework/standard/help_commands.rs index e891ff5..d197fcf 100644 --- a/src/framework/standard/help_commands.rs +++ b/src/framework/standard/help_commands.rs @@ -118,6 +118,12 @@ pub fn is_command_visible(command_options: &Arc<CommandOptions>, msg: &Message, } } } + } else if command_options.help_available { + if has_correct_permissions(command_options, msg) { + return true; + } else { + return help_options.lacking_permissions != HelpBehaviour::Hide; + } } } else { return help_options.wrong_channel != HelpBehaviour::Hide; |