feat: add QQ Bot QR code onboard#336
Open
idle888 wants to merge 7 commits intoEKKOLearnAI:mainfrom
Open
Conversation
1ad8007 to
6a16cf1
Compare
Owner
|
点击创建机器人失败,是我的问题吗?没用过qq |
Contributor
Author
|
先在qq开放平台建立机器人,然后扫码,让hermes,对应你要关联的机器人.
qq开放平台地址https://q.qq.com/#/
aa/nan
***@***.***
…------------------ 原始邮件 ------------------
发件人: "EKKOLearnAI/hermes-web-ui" ***@***.***>;
发送时间: 2026年4月30日(星期四) 下午4:53
***@***.***>;
***@***.******@***.***>;
主题: Re: [EKKOLearnAI/hermes-web-ui] feat: add QQ Bot QR code onboard (PR #336)
EKKOLearnAI left a comment (EKKOLearnAI/hermes-web-ui#336)
点击创建机器人失败,是我的问题吗?没用过qq
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Owner
|
好我去注册看下 |
Owner
- Add server controller packages/server/src/controllers/hermes/qq.ts (create_bind_task, poll_bind_result, AES-256-CBC decrypt, save to .env) - Add server route packages/server/src/routes/hermes/qq.ts - Register qq route in packages/server/src/routes/index.ts - Add QQ API functions to packages/client/src/api/hermes/config.ts (fetchQqQrCode, pollQrStatus, saveQqCredentials) - Add QQ Bot platform card + QR scan UI to PlatformSettings.vue (status machine: idle→loading→waiting→scanned→confirmed)
Hermes Gateway reads from ~/.hermes/.env, not profile .env. This fixes the issue where QR scanned credentials were not being loaded.
- qq.ts save(): write .env AND config.yaml platforms.qq.extra + enabled - updateCredentials(): sync config.yaml platforms.<platform> when writing .env - Both paths now ensure gateway can read QQ credentials from config.yaml
b0a19ac to
61f3a34
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Summary
Type of Change
Changes
Test Plan
npm run build)Screenshots (if applicable)
Related Issues