fix: 移除py命令的ADMIN权限限制并添加特定事件ID过滤
移除code_py.py中py命令的ADMIN权限限制,使其对所有用户可用 在jrcd.py中为handle_jrcd和handle_bbcd命令添加对特定事件ID(831797331)的过滤
This commit is contained in:
@@ -141,7 +141,7 @@ def normalize_code(code: str) -> str:
|
||||
return code.strip()
|
||||
|
||||
|
||||
@matcher.command("py", "python", "code_py", permission=Permission.ADMIN)
|
||||
@matcher.command("py", "python", "code_py")
|
||||
async def code_py_main(event: MessageEvent, args: list[str]):
|
||||
"""
|
||||
/py 命令的主入口。
|
||||
|
||||
@@ -12,6 +12,8 @@ from core.managers.command_manager import matcher
|
||||
from core.managers.redis_manager import redis_manager
|
||||
from core.utils.executor import run_in_thread_pool
|
||||
from models.events.message import MessageEvent, MessageSegment
|
||||
from core.utils.logger import logger
|
||||
|
||||
|
||||
__plugin_meta__ = {
|
||||
"name": "jrcd",
|
||||
@@ -71,6 +73,8 @@ def get_jrcd(user_id: int) -> int:
|
||||
|
||||
@matcher.command("jrcd")
|
||||
async def handle_jrcd(bot: Bot, event: MessageEvent, args: list[str]):
|
||||
if event.id == 831797331:
|
||||
return None
|
||||
"""
|
||||
处理 jrcd 指令,回复用户的“今日长度”。
|
||||
|
||||
@@ -125,6 +129,8 @@ async def handle_jrcd_stats(bot: Bot, event: MessageEvent, args: list[str]):
|
||||
|
||||
@matcher.command("bbcd")
|
||||
async def handle_bbcd(bot: Bot, event: MessageEvent, args: list[str]):
|
||||
if event.id == 831797331:
|
||||
return None
|
||||
"""
|
||||
处理 bbcd 指令,比较两位用户的“长度”。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user