This commit is contained in:
1-6
2023-07-31 13:31:58 +08:00
parent 1690a2139c
commit 9ea88a080a
17 changed files with 613 additions and 245 deletions
+23 -4
View File
@@ -166,6 +166,23 @@ class Sender {
);
});
}
async isAdmin(): Promise<boolean> {
return new Promise((resolve, reject) => {
client.SenderIsAdmin(
new srpc.SenderRequest({
uuid: this.uuid,
}),
metadata,
(err, resp) => {
if (err) {
reject(err);
} else {
resolve(resp?.value ?? false);
}
}
);
});
}
async param(key: number | string): Promise<string> {
return new Promise((resolve, reject) => {
client.SenderParam(
@@ -343,10 +360,6 @@ class Sender {
}
async doAction(options: Record<string, any>): Promise<any> {
return new Promise((resolve, reject) => {
console.log({
uuid: this.uuid,
content: JSON.stringify(options),
});
client.SenderAction(
new srpc.ReplyRequest({
uuid: this.uuid,
@@ -814,6 +827,12 @@ let utils = {
}
return result;
},
image: (url: string) => {
return utils.buildCQTag("image", { url });
},
video: (url: string) => {
return utils.buildCQTag("video", { url });
},
};
let console = {