{"id":13762268,"url":"https://github.com/limbang/mirai-console-mcsm-plugin","last_synced_at":"2026-05-30T12:01:17.976Z","repository":{"id":38686555,"uuid":"471379980","full_name":"limbang/mirai-console-mcsm-plugin","owner":"limbang","description":"基于 Mirai Console 编写的MCSM api 控制插件","archived":false,"fork":false,"pushed_at":"2026-02-09T13:34:19.000Z","size":423,"stargazers_count":23,"open_issues_count":2,"forks_count":1,"subscribers_count":1,"default_branch":"dev","last_synced_at":"2026-02-09T18:33:59.434Z","etag":null,"topics":["mcsmanager","minecraft","mirai","mirai-console","mirai-plugin"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/limbang.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-03-18T13:32:12.000Z","updated_at":"2026-02-09T13:34:23.000Z","dependencies_parsed_at":"2024-01-13T03:19:07.615Z","dependency_job_id":"f57060b4-bd63-4f4a-81c9-43948e124b07","html_url":"https://github.com/limbang/mirai-console-mcsm-plugin","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"purl":"pkg:github/limbang/mirai-console-mcsm-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/limbang%2Fmirai-console-mcsm-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/limbang%2Fmirai-console-mcsm-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/limbang%2Fmirai-console-mcsm-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/limbang%2Fmirai-console-mcsm-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/limbang","download_url":"https://codeload.github.com/limbang/mirai-console-mcsm-plugin/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/limbang%2Fmirai-console-mcsm-plugin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33691312,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-30T02:00:06.278Z","response_time":92,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["mcsmanager","minecraft","mirai","mirai-console","mirai-plugin"],"created_at":"2024-08-03T14:00:37.796Z","updated_at":"2026-05-30T12:01:17.964Z","avatar_url":"https://github.com/limbang.png","language":"Kotlin","funding_links":[],"categories":["mirai-console 插件"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n[![](https://img.shields.io/github/v/release/limbang/mirai-console-mcsm-plugin?include_prereleases)](https://github.com/limbang/mirai-console-mcsm-plugin/releases)\n![](https://img.shields.io/github/downloads/limbang/mirai-console-mcsm-plugin/total)\n[![](https://img.shields.io/github/license/limbang/mirai-console-mcsm-plugin)](https://github.com/limbang/mirai-console-mcsm-plugin/blob/master/LICENSE)\n[![](https://img.shields.io/badge/mirai-2.16.0-69c1b9)](https://github.com/mamoe/mirai)\n\n本项目是基于 Mirai Console 编写的插件\n\u003cp\u003e用于控制 \u003ca href = \"https://github.com/MCSManager/MCSManager\"\u003eMCSM\u003c/a\u003e api\u003c/p\u003e\n\n支持添加多个 MCSManager,每个群独立配置实例,共享 MCSManager\n\u003c/div\u003e\n\n可选前置插件[mirai-plugin-general-interface](https://github.com/limbang/mirai-plugin-general-interface)用来支持同步事件\n\n## 群里关键字触发\n - 启动服务器（服务器假死会强制结束在启动）:`启动 服务器名称` 例如：`启动 as`(启动 as 服务器)\n - 向实例发送消息:`服务器名称 消息` 例如 :`as 你们好`(向 as 实例发送 你们好)\n - 获取服务器tps:`tps 服务器名称` 例如 :`tps as`(获取 as 实例的 TPS)\n - 通知所有服务器:`通知 消息` 例如 :`通知 服务器1分钟后维护,请下线等待！！！`(需要 `top.limbang.mcsm:*` 权限)\n - 获取指定服务器分析日志:`分析日志 服务器名称` (需要 `top.limbang.mcsm:*` 权限)\n - 获取指定服务器崩溃报告:`崩溃报告 服务器名称` (需要 `top.limbang.mcsm:*` 权限)\n## 指令\n\n\u003e 第一步添加需要管理的MCSMAPI接口和密钥（在个人资料里面）\n\n`/mcsm addmcsm \u003cMCSM 名称\u003e \u003cMCSM URL\u003e \u003cMCSM KEY\u003e    # 添加需要管理的 MCSManager`\n如:`/mcsm addmcsm limbang的mcsm https://mcsm.limbang.top 1f74a84b474a4ddbb3151cd750ae8c0a`\n\n`/mcsm deletemcsm \u003cMCSM 名称\u003e    # 删除 MCSManager`\n\n\u003e 第二步查看所有MCSM列表\n\n`/mcsm listmcsm    # 查看所有MCSM列表`\n\n如获取到的信息如下：\n\n```\n所有列表如下:\n  MCSM名称[limbang的mcsm]:\n    守护进程ID[ad6f6b]:\n      实例名称[服务器:521]\n      实例名称[服务器:522]\n      实例名称[服务器:523]\n      实例名称[服务器:524]\n```\n\n\u003e 第三步编辑需要管理的服务器实例\n\n```shell\n/mcsm add \u003c昵称\u003e \u003cMCSM名称\u003e \u003c守护进程UUID\u003e \u003c实例名称\u003e    # 添加本群需要管理的服务器实例,参数参考可以发送:/mcsm listmcsm\n/mcsm delete \u003cname\u003e    # 删除本群的服务器实例\n/mcsm rename \u003cname\u003e \u003cnewName\u003e    # 重新命名服务器实例\n```\n如:`/mcsm add et2 limbang的mcsm ad6f6b 服务器:521`\n\n\u003e 实例命令\n\n```shell\n/mcsm list    # 获取本群的实例列表\n\n/mcsm start \u003cname\u003e    # 启动实例\n/mcsm stop \u003cname\u003e    # 停止实例\n/mcsm restart \u003cname\u003e    # 重启实例\n/mcsm kill \u003cname\u003e    # 终止实例\n\n/mcsm ct \u003cname\u003e \u003ctasksName\u003e \u003ccount\u003e \u003ctime\u003e \u003ccommand\u003e    # 向实例创建计划任务\n/mcsm dt \u003cname\u003e \u003ctasksName\u003e    # 向实例删除计划任务\n\n/mcsm cmd \u003cname\u003e \u003ccommand\u003e    # 向实例发送命令\n/mcsm log \u003cname\u003e \u003cregex\u003e \u003cindex\u003e [maxSize]    # 获取指定实例的日志\n```\n\n\u003e 配置命令(每个群独立)\n\n```shell\n# 添加黑名单后在群里发送启动命令将不理会\n/config addBlacklist \u003cmember\u003e    # 添加黑名单\n/config removeBlacklist \u003cmember\u003e    # 移除黑名单\n/config setForceStart \u003cvalue\u003e    # 设置强制启动功能启用\n/config setNotice \u003cvalue\u003e    # 设置通知消息功能启用\n/config setSendMessage \u003cvalue\u003e    # 设置发送消息到服务器功能启用\n/config setTps \u003cvalue\u003e    # 设置tps功能启用\n```\n\n\u003e Mod命令\n\n```shell\n/mod spark \u003cname\u003e    # 向实例发送 spark 检测命令\n/mod observable \u003cname\u003e # 向实例发送 observable 检测命令\n```\n\n## 鸣谢\n\n\u003e [IntelliJ IDEA](https://zh.wikipedia.org/zh-hans/IntelliJ_IDEA) 是一个在各个方面都最大程度地提高开发人员的生产力的 IDE，适用于 JVM 平台语言。\n\n特别感谢 [JetBrains](https://www.jetbrains.com/?from=mirai-console-mcsm-plugin) 为开源项目提供免费的 [IntelliJ IDEA](https://www.jetbrains.com/idea/?from=mirai-console-mcsm-plugin) 等 IDE 的授权  \n[\u003cimg src=\"docs/img/jetbrains-variant-3.png\" width=\"200\"/\u003e](https://www.jetbrains.com/?from=mirai-console-mcsm-plugin)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flimbang%2Fmirai-console-mcsm-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flimbang%2Fmirai-console-mcsm-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flimbang%2Fmirai-console-mcsm-plugin/lists"}