From 197bf8908bb5f89bfd6329c56d27c86e2c012d2f Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Thu, 19 Jul 2018 15:37:08 -0400 Subject: [PATCH] Adds the kek command Critical priority feature --- .../Components/Chat/Commands/CommandFactory.cs | 1 + .../Components/Chat/Commands/KekCommand.cs | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 src/Tgstation.Server.Host/Components/Chat/Commands/KekCommand.cs diff --git a/src/Tgstation.Server.Host/Components/Chat/Commands/CommandFactory.cs b/src/Tgstation.Server.Host/Components/Chat/Commands/CommandFactory.cs index fd1e731c5e..a9bd873534 100644 --- a/src/Tgstation.Server.Host/Components/Chat/Commands/CommandFactory.cs +++ b/src/Tgstation.Server.Host/Components/Chat/Commands/CommandFactory.cs @@ -24,6 +24,7 @@ namespace Tgstation.Server.Host.Components.Chat.Commands /// public IReadOnlyList GenerateCommands() => new List { + new KekCommand(), new VersionCommand(application) }; } diff --git a/src/Tgstation.Server.Host/Components/Chat/Commands/KekCommand.cs b/src/Tgstation.Server.Host/Components/Chat/Commands/KekCommand.cs new file mode 100644 index 0000000000..d608190e22 --- /dev/null +++ b/src/Tgstation.Server.Host/Components/Chat/Commands/KekCommand.cs @@ -0,0 +1,14 @@ +using System.Threading; +using System.Threading.Tasks; + +namespace Tgstation.Server.Host.Components.Chat.Commands +{ + /// + /// kek + /// + sealed class KekCommand : BuiltinCommand + { + /// + public override Task Invoke(string arguments, User user, CancellationToken cancellationToken) => Task.FromResult("kek"); + } +}