mirror of
https://github.com/Chatterino/chatterino2.git
synced 2024-11-21 22:24:07 +01:00
20 lines
499 B
TypeScript
20 lines
499 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;
|
||
|
}
|