Add shorthand 'pk;x' for 'pk;edit -regex'

This commit is contained in:
nim-ka 2024-03-07 03:25:17 -08:00
parent 19fdae6ce9
commit 8f7f4ab6f4
3 changed files with 9 additions and 5 deletions

View file

@ -47,7 +47,9 @@ public partial class CommandTree
if (ctx.Match("message", "msg"))
return ctx.Execute<ProxiedMessage>(Message, m => m.GetMessage(ctx));
if (ctx.Match("edit", "e"))
return ctx.Execute<ProxiedMessage>(MessageEdit, m => m.EditMessage(ctx));
return ctx.Execute<ProxiedMessage>(MessageEdit, m => m.EditMessage(ctx, false));
if (ctx.Match("x"))
return ctx.Execute<ProxiedMessage>(MessageEdit, m => m.EditMessage(ctx, true));
if (ctx.Match("reproxy", "rp", "crimes"))
return ctx.Execute<ProxiedMessage>(MessageReproxy, m => m.ReproxyMessage(ctx));
if (ctx.Match("log"))
@ -540,4 +542,4 @@ public partial class CommandTree
// todo: maybe add the list of configuration keys here?
return ctx.Reply($"{Emojis.Error} Could not find a setting with that name. Please see `pk;commands config` for the list of possible config settings.");
}
}
}