diff options
author | Rory& <root@rory.gay> | 2024-03-22 17:44:14 +0100 |
---|---|---|
committer | Rory& <root@rory.gay> | 2024-03-22 17:44:14 +0100 |
commit | 4072e5922b671c9d93dbf9727123046054ca6dae (patch) | |
tree | 1c8cd208844544bd7ba89055614d9b2a4673ba50 | |
parent | Add gitignore, license, editorconfig (diff) | |
download | PluralContactBotPoC-4072e5922b671c9d93dbf9727123046054ca6dae.tar.xz |
Changes HEAD github/master master
Diffstat (limited to '')
-rw-r--r-- | Bot/Commands/CreateSystemCommand.cs | 4 | ||||
-rw-r--r-- | Program.cs | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/Bot/Commands/CreateSystemCommand.cs b/Bot/Commands/CreateSystemCommand.cs index 0bb3265..160c0e5 100644 --- a/Bot/Commands/CreateSystemCommand.cs +++ b/Bot/Commands/CreateSystemCommand.cs @@ -10,7 +10,9 @@ namespace PluralContactBotPoC.Bot.Commands; public class CreateSystemCommand(IServiceProvider services, HomeserverProviderService hsProvider, HomeserverResolverService hsResolver) : ICommand { public string Name { get; } = "createsystem"; + public string[]? Aliases { get; } public string Description { get; } = "Create a new system"; + public bool Unlisted { get; } public async Task<bool> CanInvoke(CommandContext ctx) { return true; @@ -54,4 +56,4 @@ public class CreateSystemCommand(IServiceProvider services, HomeserverProviderSe await ctx.Reply(MessageFormatter.FormatException("Something went wrong!", e)); } } -} +} \ No newline at end of file diff --git a/Program.cs b/Program.cs index f65f2e9..674f91d 100644 --- a/Program.cs +++ b/Program.cs @@ -64,7 +64,7 @@ var host = Host.CreateDefaultBuilder(args).ConfigureServices((_, services) => { services.AddSingleton<AppServiceConfiguration>(); services.AddRoryLibMatrixServices(); - services.AddBot(withCommands: true); + services.AddMatrixBot().AddCommandHandler().DiscoverAllCommands(); services.AddHostedService<PluralContactBot>(); }).UseConsoleLifetime().Build(); |