aboutsummaryrefslogtreecommitdiffstats
path: root/bot/cogs/alias.py
diff options
context:
space:
mode:
authorGravatar Akarys42 <[email protected]>2019-10-19 12:05:01 +0200
committerGravatar Akarys42 <[email protected]>2019-10-19 12:05:01 +0200
commitc6fe0050ba798932165fc74161e3739dcc453427 (patch)
tree6357417b042b9f33de977a9e5cb6aa71e9fb1c5d /bot/cogs/alias.py
parentDelete “confirmation echo” (diff)
parentFix rule alias. (#537) (diff)
Merge branch 'master' of https://github.com/python-discord/bot into reminder-up
Diffstat (limited to '')
-rw-r--r--bot/cogs/alias.py13
1 files changed, 7 insertions, 6 deletions
diff --git a/bot/cogs/alias.py b/bot/cogs/alias.py
index 0f49a400c..5190c559b 100644
--- a/bot/cogs/alias.py
+++ b/bot/cogs/alias.py
@@ -5,6 +5,7 @@ from typing import Union
from discord import Colour, Embed, Member, User
from discord.ext.commands import Bot, Cog, Command, Context, clean_content, command, group
+from bot.cogs.extensions import Extension
from bot.cogs.watchchannels.watchchannel import proxy_user
from bot.converters import TagNameConverter
from bot.pagination import LinePaginator
@@ -78,15 +79,15 @@ class Alias (Cog):
"""Alias for invoking <prefix>site faq."""
await self.invoke(ctx, "site faq")
- @command(name="rules", hidden=True)
- async def site_rules_alias(self, ctx: Context) -> None:
+ @command(name="rules", aliases=("rule",), hidden=True)
+ async def site_rules_alias(self, ctx: Context, *rules: int) -> None:
"""Alias for invoking <prefix>site rules."""
- await self.invoke(ctx, "site rules")
+ await self.invoke(ctx, "site rules", *rules)
@command(name="reload", hidden=True)
- async def cogs_reload_alias(self, ctx: Context, *, cog_name: str) -> None:
- """Alias for invoking <prefix>cogs reload [cog_name]."""
- await self.invoke(ctx, "cogs reload", cog_name)
+ async def extensions_reload_alias(self, ctx: Context, *extensions: Extension) -> None:
+ """Alias for invoking <prefix>extensions reload [extensions...]."""
+ await self.invoke(ctx, "extensions reload", *extensions)
@command(name="defon", hidden=True)
async def defcon_enable_alias(self, ctx: Context) -> None: