umbot
Version:
Universal bot(vk, telegram, viber) or skills for Yandex.Alisa, Маруся and sber
33 lines (32 loc) • 718 B
TypeScript
export interface IVkMessage {
date?: number;
from_id: number;
id: number;
out?: number;
peer_id?: number;
text: string;
conversation_message_id?: number;
fwd_messages?: string[];
important?: boolean;
random_id?: number;
attachments?: any;
is_hidden?: boolean;
payload?: any;
}
export interface IVkClientInfo {
button_actions: string[];
keyboard: boolean;
inline_keyboard: boolean;
lang_id: number;
}
export interface IVkRequestObject {
message: IVkMessage;
clientInfo?: IVkClientInfo;
}
export interface IVkRequestContent {
type: string;
object?: IVkRequestObject;
group_id?: string;
event_id?: string;
secret?: string;
}