Files
Mofox-Core/MaiBot-Napcat-Adapter-dev/command_args.md
雅诺狐 2d4745cd58 初始化
2025-08-11 19:34:18 +08:00

1.3 KiB
Raw Blame History

Command Arguments

Seg.type = "command"

群聊禁言

Seg.data: Dict[str, Any] = {
    "name": "GROUP_BAN",
    "args": {
        "qq_id": "用户QQ号",
        "duration": "禁言时长(秒)"
    },
}

其中群聊ID将会通过Group_Info.group_id自动获取。

duration为 0 时相当于解除禁言。

群聊全体禁言

Seg.data: Dict[str, Any] = {
    "name": "GROUP_WHOLE_BAN",
    "args": {
        "enable": "是否开启全体禁言True/False"
    },
}

其中群聊ID将会通过Group_Info.group_id自动获取。

enable的参数需要为boolean类型True表示开启全体禁言False表示关闭全体禁言。

群聊踢人

Seg.data: Dict[str, Any] = {
    "name": "GROUP_KICK",
    "args": {
        "qq_id": "用户QQ号",
    },
}

其中群聊ID将会通过Group_Info.group_id自动获取。

戳一戳

Seg.data: Dict[str, Any] = {
    "name": "SEND_POKE",
    "args": {
        "qq_id": "目标QQ号"
    }
}

撤回消息

Seg.data: Dict[str, Any] = {
    "name": "DELETE_MSG",
    "args": {
        "message_id": "消息所对应的message_id"
    }
}

其中message_id是消息的实际qq_id于新版的mmc中可以从数据库获取如果工作正常的话