mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2026-10-15 17:20:01 +08:00
⚡️ 优化权限判断
This commit is contained in:
@@ -7,6 +7,7 @@ from nonebot_plugin_session import EventSession
|
||||
|
||||
from zhenxun.configs.config import NICKNAME
|
||||
from zhenxun.configs.utils import PluginExtraData
|
||||
from zhenxun.models.ban_console import BanConsole
|
||||
from zhenxun.services.log import logger
|
||||
from zhenxun.utils.enum import PluginType
|
||||
from zhenxun.utils.image_utils import get_download_image_hash
|
||||
@@ -23,7 +24,7 @@ __plugin_meta__ = PluginMetadata(
|
||||
author="HibiKier",
|
||||
version="0.1",
|
||||
menu_type="其他",
|
||||
plugin_type=PluginType.HIDDEN,
|
||||
plugin_type=PluginType.DEPENDANT,
|
||||
).dict(),
|
||||
)
|
||||
|
||||
@@ -35,6 +36,8 @@ async def _(bot: Bot, session: EventSession, message: UniMsg):
|
||||
group_id = session.id2
|
||||
if not session.id1 or not group_id:
|
||||
return
|
||||
if await BanConsole.is_ban(session.id1, group_id):
|
||||
return
|
||||
plain_text = message.extract_plain_text()
|
||||
image_list = [m.url for m in message if isinstance(m, alcImage) and m.url]
|
||||
img_hash = ""
|
||||
|
||||
Reference in New Issue
Block a user