加入自动撤回,防止骚扰

This commit is contained in:
liuwei
2025-05-08 09:24:20 +08:00
parent 0e856c9a0f
commit e18f391cab
2 changed files with 16 additions and 10 deletions

View File

@@ -58,7 +58,7 @@ class XiurenImagePlugin(MessagePluginInterface):
self._commands = self._config.get("XiurenImage", {}).get("command", ["图来", "秀人"])
self.command_format = self._config.get("XiurenImage", {}).get("command-format", "图来")
self.enable = self._config.get("XiurenImage", {}).get("enable", True)
self.image_folder =self._config.get("XiurenImage", {}).get("image_folder")
self.image_folder = self._config.get("XiurenImage", {}).get("image_folder")
# 检查图片文件夹是否存在
if not os.path.exists(self.image_folder):
self.LOG.warning(f"图片文件夹不存在: {self.image_folder}")
@@ -116,8 +116,11 @@ class XiurenImagePlugin(MessagePluginInterface):
# 发送图片
result = await bot.send_image_message((roomid if roomid else sender), Path(pic_path))
self.LOG.info(f"发送图片结果: {result}")
client_msg_id, create_time, new_msg_id = await bot.send_image_message((roomid if roomid else sender),
Path(pic_path))
revoke.add_message_to_revoke(roomid, client_msg_id, create_time, new_msg_id, 90)
self.LOG.info(
f"发送图片结果,client_msg_id= {client_msg_id},create_time={create_time},new_msg_id={new_msg_id}")
return True, "发送成功"
except Exception as e: