chzzk-z
Version:
chzzk-z is naver streaming platform Chzzk Library
56 lines (55 loc) • 1.1 kB
TypeScript
export declare enum MsgCmd {
PING = 0,
PONG = 10000,
CONNECT = 100,
CONNECTED = 10100,
REQUEST_RECENT_CHAT = 5101,
RECENT_CHAT = 15101,
EVENT = 93006,
CHAT = 93101,
DONATION = 93102,
KICK = 94005,
BLOCK = 94006,
BLIND = 94008,
NOTICE = 94010,
PENALTY = 94015,
SEND_CHAT = 3101
}
export declare enum MsgTypeCode {
TEXT = 1,
IMAGE = 2,
STICKER = 3,
VIDEO = 4,
RICH = 5,
DONATION = 10,
SUBSCRIPTION = 11,
SYSTEM_MESSAGE = 30
}
export interface SendMessageExtras {
chatType: string;
emojis: string;
osType: string;
streamingChannelId: string;
}
export interface SendMessageBody {
extras?: string;
msg?: string;
msgTime?: number;
msgTypeCode?: MsgTypeCode;
recentMessageCount?: number;
devType?: number;
uid?: string;
auth?: string;
accTkn?: string;
}
export interface SendMessageData {
cmd: MsgCmd;
ver?: string;
cid?: string;
svcid?: string;
bdy?: SendMessageBody;
sid?: string;
tid?: number;
uid?: string;
retry?: boolean;
}