diff --git a/Deliveroo/DeliverooPlugin.cs b/Deliveroo/DeliverooPlugin.cs index d94c5a7..8fb96bf 100644 --- a/Deliveroo/DeliverooPlugin.cs +++ b/Deliveroo/DeliverooPlugin.cs @@ -309,5 +309,22 @@ public sealed partial class DeliverooPlugin : IDalamudPlugin _externalPluginHandler.Restore(); } - private void ProcessCommand(string command, string arguments) => _configWindow.Toggle(); + private void ProcessCommand(string command, string arguments) + { + switch (arguments) + { + case "e" or "enable": + if (_turnInWindow.IsOpen) + _turnInWindow.State = true; + break; + + case "d" or "disable": + _turnInWindow.State = false; + break; + + default: + _configWindow.Toggle(); + break; + } + } }