aboutsummaryrefslogtreecommitdiff
path: root/src/framework/standard/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/framework/standard/mod.rs')
-rw-r--r--src/framework/standard/mod.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/framework/standard/mod.rs b/src/framework/standard/mod.rs
index 162871d..5279f3e 100644
--- a/src/framework/standard/mod.rs
+++ b/src/framework/standard/mod.rs
@@ -696,6 +696,13 @@ impl StandardFramework {
if let Some(ref mut group) = Arc::get_mut(ungrouped) {
let cmd: Arc<Command> = Arc::new(c);
+ for n in &cmd.options().aliases {
+ group.commands.insert(
+ n.to_string(),
+ CommandOrAlias::Alias(name.to_string()),
+ );
+ }
+
group
.commands
.insert(name.to_string(), CommandOrAlias::Command(Arc::clone(&cmd)));