mirror of
https://github.com/Jerryplusy/crystelf-plugin.git
synced 2025-10-14 05:39:18 +00:00
41 lines
926 B
JavaScript
41 lines
926 B
JavaScript
const Message = {
|
|
/**
|
|
* 群撤回消息
|
|
* @param e
|
|
* @param message_id 消息id
|
|
* @returns {Promise<*>}
|
|
*/
|
|
async deleteMsg(e, message_id) {
|
|
return await e.bot.sendApi('delete_msg', {
|
|
message_id: message_id,
|
|
});
|
|
},
|
|
|
|
/**
|
|
* 群表情回应
|
|
* @param e
|
|
* @param message_id 消息id
|
|
* @param emoji_id 表情id
|
|
* @param group_id 群号
|
|
* @param adapter nc/lgr
|
|
* @returns {Promise<*>}
|
|
*/
|
|
async emojiLike(e, message_id, emoji_id, group_id, adapter) {
|
|
if (adapter === 'nc') {
|
|
return await e.bot.sendApi('set_msg_emoji_like', {
|
|
message_id: message_id,
|
|
emoji_id: emoji_id,
|
|
set: true,
|
|
});
|
|
} else if (adapter === 'lgr') {
|
|
return await e.bot.sendApi('set_group_reaction', {
|
|
group_id: group_id,
|
|
message_id: message_id,
|
|
code: emoji_id,
|
|
is_add: true,
|
|
});
|
|
}
|
|
},
|
|
};
|
|
export default Message;
|