diff --git a/src/handler/utilities/predicates.ts b/src/handler/utilities/predicates.ts index 16de674..4c9d6ae 100644 --- a/src/handler/utilities/predicates.ts +++ b/src/handler/utilities/predicates.ts @@ -81,11 +81,11 @@ export function isDiscordEvent(el: EventModule): el is DiscordEventCommand { return el.type === EventType.Discord; } export function isSernEvent(el: EventModule): el is SernEventCommand { - return !isDiscordEvent(el); + return el.type === EventType.Sern; } export function isExternalEvent(el: EventModule): el is ExternalEventCommand { - return !isDiscordEvent(el) && !isSernEvent(el); + return el.type === EventType.External && 'emitter' in el; } // export function isEventPlugin(