lessel - v0.1.0
    Preparing search index...

    Interface ISender

    Abstract interface for all platform senders. Implementations: DiscordSender, SlackSender, WhatsAppSender

    interface ISender {
        platform: Platform;
        send(target: string, content: string): Promise<void>;
        start(config: Record<string, unknown>): Promise<void>;
        stop(): Promise<void>;
    }
    Index
    platform: Platform

    Platform identifier

    • Send a message to a target (channel ID, phone number, etc.)

      Parameters

      • target: string
      • content: string

      Returns Promise<void>

    • Initialise the sender (login, connect, etc.)

      Parameters

      • config: Record<string, unknown>

      Returns Promise<void>