{"id":15671803,"url":"https://github.com/cssxsh/steam-helper","last_synced_at":"2025-06-13T11:32:47.017Z","repository":{"id":41168460,"uuid":"508451459","full_name":"cssxsh/steam-helper","owner":"cssxsh","description":null,"archived":false,"fork":false,"pushed_at":"2022-09-16T07:01:20.000Z","size":124,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-05T07:32:16.986Z","etag":null,"topics":["mirai","mirai-console","steam"],"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/cssxsh.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}},"created_at":"2022-06-28T20:53:40.000Z","updated_at":"2023-02-14T14:09:19.000Z","dependencies_parsed_at":"2023-01-18T09:41:42.439Z","dependency_job_id":null,"html_url":"https://github.com/cssxsh/steam-helper","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cssxsh%2Fsteam-helper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cssxsh%2Fsteam-helper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cssxsh%2Fsteam-helper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cssxsh%2Fsteam-helper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cssxsh","download_url":"https://codeload.github.com/cssxsh/steam-helper/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246280402,"owners_count":20752129,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["mirai","mirai-console","steam"],"created_at":"2024-10-03T15:20:24.616Z","updated_at":"2025-03-30T05:24:50.591Z","avatar_url":"https://github.com/cssxsh.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [Steam Helper](https://github.com/cssxsh/steam-helper)\n\n\u003e 基于 [Mirai Console](https://github.com/mamoe/mirai-console) 的 [Steam](https://store.steampowered.com/) 桥接插件\n\n[![Release](https://img.shields.io/github/v/release/cssxsh/steam-helper)](https://github.com/cssxsh/steam-helper/releases)\n[![Downloads](https://img.shields.io/github/downloads/cssxsh/steam-helper/total)](https://shields.io/category/downloads)\n[![MiraiForum](https://img.shields.io/badge/post-on%20MiraiForum-yellow)](https://mirai.mamoe.net/topic/287)\n\n**使用前应该查阅的相关文档或项目**\n\n* [User Manual](https://github.com/mamoe/mirai/blob/dev/docs/UserManual.md)\n* [Permission Command](https://github.com/mamoe/mirai/blob/dev/mirai-console/docs/BuiltInCommands.md#permissioncommand)\n* [Chat Command](https://github.com/project-mirai/chat-command)\n\n认证账号后，插件会将 Steam 好友的消息会通过 Bot 推送到 QQ.\n\n## 指令\n\n注意: 使用前请确保可以 [在聊天环境执行指令](https://github.com/project-mirai/chat-command)\n带括号的`/`前缀是可选的  \n`\u003c...\u003e`中的是指令名，由空格隔开表示或，选择其中任一名称都可执行  \n`[...]`表示参数，当`[...]`后面带`?`时表示参数可选  \n`{...}`表示连续的多个参数\n\n本插件指令权限ID 格式为 `xyz.cssxsh.mirai.plugin.steam-helper:command.*`, `*` 是指令的第一指令名  \n例如 `/steam-auth` 的权限ID为 `xyz.cssxsh.mirai.plugin.steam-helper:command.steam-auth`\n\n`target` 取值是 SteamID, 对于用户格式是 `[U:1:好友码]`, 例如 `[U:1:123456]`  \n使用 `/steam-friend list` 可以看到好友的 SteamID  \n\n### SteamAuthCommand\n\n| 指令              | 描述          |\n|:----------------|:------------|\n| `/\u003csteam-auth\u003e` | 绑定 Steam 账号 |\n\n### SteamFriendCommand\n\n| 指令                                                | 描述     |\n|:--------------------------------------------------|:-------|\n| `/\u003csteam-friend\u003e \u003clist\u003e`                          | 列出好友列表 |\n| `/\u003csteam-friend\u003e \u003cignore\u003e [target] [ignore]?`     | 忽略好友   |\n| `/\u003csteam-friend\u003e \u003cnickname\u003e [target] [nickname]?` | 设置好友昵称 |\n| `/\u003csteam-friend\u003e \u003cadd\u003e [target]?`                 | 添加好友   |\n| `/\u003csteam-friend\u003e \u003cplus\u003e [name]?`                  | 添加好友   |\n| `/\u003csteam-friend\u003e \u003cremove\u003e [target]?`              | 移除好友   |\n\n`ignore` 取值是 `true`, `false` \n\n### SteamSendCommand\n\n| 指令                       | 描述   |\n|:-------------------------|:-----|\n| `/\u003csteam-send\u003e \u003ctarget\u003e` | 发送消息 |\n\n## 安装\n\n### MCL 指令安装\n\n* 预览版  \n    `./mcl --update-package xyz.cssxsh:steam-helper --channel maven-prerelease --type plugin`\n\n* 稳定版  \n    `./mcl --update-package xyz.cssxsh:steam-helper --channel maven-stable --type plugin`\n\n### 手动安装\n\n1. 运行 [Mirai Console](https://github.com/mamoe/mirai-console) 生成`plugins`文件夹\n2. 从 [Releases](https://github.com/cssxsh/steam-helper/releases) 下载`jar`并将其放入`plugins`文件夹中\n\n## TODO\n\n- [ ] 聊天室\n- [ ] 社区提醒推送\n- [ ] 云存档下载到QQ文件","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcssxsh%2Fsteam-helper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcssxsh%2Fsteam-helper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcssxsh%2Fsteam-helper/lists"}