Exclude disabled commands from the help command
Sentry Issue: [BOT-89](https://sentry.io/organizations/python-discord/issues/1867358833/?referrer=github_integration)

```
DisabledCommand: raw command is disabled
  File "bot/cogs/help.py", line 105, in command_callback
    await super().command_callback(ctx, command=command)
  File "discord/ext/commands/help.py", line 858, in command_callback
    return await self.send_group_help(cmd)
  File "bot/cogs/help.py", line 243, in send_group_help
    embed = await self.command_formatting(group)
  File "bot/cogs/help.py", line 199, in command_formatting
    if not await command.can_run(self.context):
  File "discord/ext/commands/core.py", line 1047, in can_run
    raise DisabledCommand('{0.name} command is disabled'.format(self))

Task exception was never retrieved
future: <Task finished name='Task-37481353' coro=<CustomHelpCommand.command_callback() done, defined at /bot/bot/cogs/help.py:77> exception=DisabledCommand('raw command is disabled')>
```
diff --git a/bot/exts/info/help.py b/bot/exts/info/help.py
index 461ff82f..3a05b2c8 100644
--- a/bot/exts/info/help.py
+++ b/bot/exts/info/help.py
@@ -5,7 +5,7 @@ from contextlib import suppress
 from typing import List, Union
 
 from discord import Colour, Embed
-from discord.ext.commands import Bot, Cog, Command, Context, Group, HelpCommand
+from discord.ext.commands import Bot, Cog, Command, CommandError, Context, DisabledCommand, Group, HelpCommand
 from fuzzywuzzy import fuzz, process
 from fuzzywuzzy.utils import full_process
 
@@ -20,6 +20,8 @@ log = logging.getLogger(__name__)
 COMMANDS_PER_PAGE = 8
 PREFIX = constants.Bot.prefix
 
+NOT_ALLOWED_TO_RUN_MESSAGE = "***You cannot run this command.***\\n\\n"
+
 Category = namedtuple("Category", ["name", "description", "cogs"])
 
 
@@ -173,9 +175,16 @@ class CustomHelpCommand(HelpCommand):
         if aliases:
             command_details += f"**Can also use:** {aliases}\\n\\n"
 
-        # check if the user is allowed to run this command
-        if not await command.can_run(self.context):
-            command_details += "***You cannot run this command.***\\n\\n"
+        # when command is disabled, show message about it,
+        # when other CommandError or user is not allowed to run command,
+        # add this to help message.
+        try:
+            if not await command.can_run(self.context):
+                command_details += NOT_ALLOWED_TO_RUN_MESSAGE
+        except DisabledCommand:
+            command_details += "***This command is disabled.***\\n\\n"
+        except CommandError:
+            command_details += NOT_ALLOWED_TO_RUN_MESSAGE
 
         command_details += f"*{command.help or 'No details provided.'}*\\n"
         embed.description = command_details
['bot/exts/info/help.py']