namespace EllieBot.Common.ModuleBehaviors; /// /// This interface's method is executed after the command successfully finished execution. /// ***There is no support for this method in EllieBot services.*** /// It is only meant to be used in medusa system /// public interface IExecPostCommand : IBehavior { /// /// Executed after a command was successfully executed /// → /// → /// → /// [** | ] /// /// Command context /// Module name /// Command name /// A task representing completion ValueTask ExecPostCommandAsync(ICommandContext ctx, string moduleName, string commandName); }