diff --git a/src/NadekoBot/Services/Impl/BehaviorExecutor.cs b/src/NadekoBot/Services/Impl/BehaviorExecutor.cs index af135fbb2..717a17a21 100644 --- a/src/NadekoBot/Services/Impl/BehaviorExecutor.cs +++ b/src/NadekoBot/Services/Impl/BehaviorExecutor.cs @@ -25,7 +25,7 @@ public sealed class BehaviorHandler : IBehaviorHandler, INService public void Initialize() { noCommandExecs = _services.GetServices().ToArray(); - preCommandExecs = _services.GetServices().ToArray(); + preCommandExecs = _services.GetServices().OrderByDescending(x => x.Priority).ToArray(); onMessageExecs = _services.GetServices().OrderByDescending(x => x.Priority).ToArray(); inputTransformers = _services.GetServices().ToArray(); }