mirror of
https://github.com/Chatterino/chatterino2.git
synced 2024-11-21 22:24:07 +01:00
23 lines
474 B
TypeScript
23 lines
474 B
TypeScript
|
/** @noSelfInFile */
|
||
|
|
||
|
declare module c2 {
|
||
|
enum LogLevel {
|
||
|
Debug,
|
||
|
Info,
|
||
|
Warning,
|
||
|
Critical,
|
||
|
}
|
||
|
class CommandContext {
|
||
|
words: String[];
|
||
|
channel_name: String;
|
||
|
}
|
||
|
|
||
|
function log(level: LogLevel, ...data: any[]): void;
|
||
|
function register_command(
|
||
|
name: String,
|
||
|
handler: (ctx: CommandContext) => void
|
||
|
): boolean;
|
||
|
function send_msg(channel: String, text: String): boolean;
|
||
|
function system_msg(channel: String, text: String): boolean;
|
||
|
}
|