From 0ae71fa843b6cd0152ccd2f0587588600d64c6d7 Mon Sep 17 00:00:00 2001 From: Krille Date: Fri, 15 Mar 2024 10:13:11 +0100 Subject: [PATCH] feat: Add commands /ignore and /unignore --- lib/src/utils/commands_extension.dart | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/lib/src/utils/commands_extension.dart b/lib/src/utils/commands_extension.dart index 5e6f7541..2f6d2fc5 100644 --- a/lib/src/utils/commands_extension.dart +++ b/lib/src/utils/commands_extension.dart @@ -285,6 +285,22 @@ extension CommandsClientExtension on Client { ); return null; }); + addCommand('ignore', (args) async { + final mxid = args.msg; + if (mxid.isEmpty) { + throw 'Please provide a User ID'; + } + await ignoreUser(mxid); + return null; + }); + addCommand('unignore', (args) async { + final mxid = args.msg; + if (mxid.isEmpty) { + throw 'Please provide a User ID'; + } + await unignoreUser(mxid); + return null; + }); } }