winston-discord-webhook
Version:
Transport for winston to send logs on Discord via Webhook
20 lines (15 loc) • 558 B
TypeScript
import TransportStream = require("winston-transport");
declare namespace DiscordTransport {
interface DiscordTransportOptions extends TransportStream.TransportStreamOptions {
webhook: string;
mode?: "codeblock" | "embed" | "hybrid" | "standard";
colors?: Map<string, `#${string}`>;
interval?: number;
maxLength?: number;
}
}
declare class DiscordTransport extends TransportStream {
options: DiscordTransport.DiscordTransportOptions;
constructor(options: DiscordTransport.DiscordTransportOptions);
}
export = DiscordTransport;