Skip to content

Commit

Permalink
update 修改
Browse files Browse the repository at this point in the history
  • Loading branch information
vivien8261 committed Jun 27, 2024
1 parent bf5fd6c commit 89ad840
Show file tree
Hide file tree
Showing 7 changed files with 43 additions and 17 deletions.
4 changes: 4 additions & 0 deletions docs/.vitepress/nav/navbar.js
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,10 @@ export default [
text: '赞助',
link: '/sponsor'
},
{
text: '官方群',
link: 'https://qm.qq.com/q/9ft0w6HQj0'
},
{
text: '官方频道',
link: 'https://qun.qq.com/qqweb/qunpro/share?_wv=3&_wwv=128&appChannel=share&inviteCode=1W4sJux&appChannel=share&businessType=9&from=181074&biz=ka&shareSource=5'
Expand Down
1 change: 1 addition & 0 deletions docs/.vitepress/nav/sidebar.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
export const adapters = [
{ text: 'QQ频道机器人', link: '/develop/adapters/qqChannel.md' },
{ text: 'QQ群机器人', link: '/develop/adapters/qqGroup.md' },
{ text: 'QQ全域机器人', link: '/develop/adapters/qqGlobal.md' },
{ text: 'KOOK机器人', link: '/develop/adapters/kook.md' },
{ text: 'Mirai-Api-Http', link: '/develop/adapters/mah.md' },
{ text: 'Go-CQHttp', link: '/develop/adapters/gocq.md' },
Expand Down
12 changes: 9 additions & 3 deletions docs/components/bots.vue
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,19 @@
<div class="bots">
<a class="title"
href="https://qun.qq.com/qunpro/robot/qunshare?robot_uin=2854197898&robot_appid=102068219&biz_type=0">
点击或扫码添加到群聊
群机器人一号
<img src="https://amiyabot-1302462817.cos.ap-guangzhou.myqcloud.com/E0BA9D78918921391A5BE261A96C6F04.jpg"
alt="">
</a>
<a class="title"
href="https://bot.q.qq.com/s/e0rb43g3b?id=102005657">
群机器人二号(可私聊)
<img src="https://amiyabot-1302462817.cos.ap-guangzhou.myqcloud.com/44187CD04E09613AB87E14059859BEE7.jpg"
alt="">
</a>
<a class="title"
href="https://qun.qq.com/qunpro/robot/share?robot_appid=102005657">
点击或扫码添加到频道
频道机器人(可私聊)
<img src="https://amiyabot-1302462817.cos.ap-guangzhou.myqcloud.com/F7AB3AFE554027987502E5E1AB65746E.jpg"
alt="">
</a>
Expand All @@ -29,7 +35,7 @@ export default {
.title {
color: #b74ec9;
font-size: 20px;
font-size: 18px;
display: flex;
flex-direction: column;
align-items: center;
Expand Down
17 changes: 17 additions & 0 deletions docs/develop/adapters/qqGlobal.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# QQ 全域机器人 <span class="beta-tag">Beta</span>

全域机器人指同时支持群聊、消息记录和频道的机器人

## 创建全域适配器

全域适配器的参数和用法和[QQ 群机器人](/develop/adapters/qqGroup.html)一致,请参考文档。

创建后机器人能够同时接收到来自群聊、消息记录和频道的消息。

```python
from amiyabot.adapters.tencent.qqGlobal import qq_global

client_secret = '******' # 密钥

bot = AmiyaBot(appid='******', token='******', adapter=qq_global(client_secret))
```
12 changes: 4 additions & 8 deletions docs/develop/adapters/qqGroup.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@ QQ 群聊里使用的 QQ 群机器人。

## 在公网下使用

QQ 群聊适配器需要在本地启动资源服务让腾讯端能够访问媒体资源,默认在公网下使用。
QQ
群聊适配器需要在本地启动资源服务让腾讯端能够访问媒体资源,默认在公网下使用。如果无法在公网下部署,请参考[自定义资源服务](#自定义资源服务)

```python
from amiyabot.adapters.tencent.qqGroup import qq_group
Expand Down Expand Up @@ -55,10 +56,9 @@ bot = AmiyaBot(

通过自定义默认的 `ChainBuilder`,来实现上传文件到托管服务以及返回生成的 url。

普通 ChainBuilder 可参考 [进阶指南 - 介入媒体消息的构建过程](/develop/advanced/chainBuilder.md)
,但在这里更推荐继承适配器中的 `QQGroupChainBuilder`
### 继承 ChainBuilder 并实现相关方法。

### 普通 ChainBuilder
可参考 [进阶指南 - 介入媒体消息的构建过程](/develop/advanced/chainBuilder.md)

```python
from typing import Union
Expand Down Expand Up @@ -88,7 +88,3 @@ class MyBuilder(ChainBuilder):

bot = AmiyaBot(..., adapter=qq_group(default_chain_builder=MyBuilder()))
```

### 继承 QQGroupChainBuilder

🚧 文档编写中... 🚧
8 changes: 5 additions & 3 deletions docs/guide/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ aside: false

## 介绍

AmiyaBot 是异步 Python QQ 频道机器人框架。基于 QQ 频道[官方API](https://bot.q.qq.com/wiki/develop/api/)
内置了丰富的消息构建方法,可以让你的机器人轻松实现你的创意
AmiyaBot 是异步 Python QQ 机器人框架。基于 QQ [官方API](https://bot.q.qq.com/wiki/develop/api-v2/)
内置了丰富的消息构建方法和适配器,让你轻松实现你的创意

### 她的过去...

Expand All @@ -16,11 +16,13 @@ AmiyaBot 诞生于2019年,是一个[《明日方舟》](https://ak.hypergryph.

2022年5月13日重大变故后,AmiyaBot 决定迁移至 QQ 频道成为正式的机器人。原群聊机器人(Amiya2号)终止服务。<br>
2022年6月11日,剥离出其核心部分成为框架,也就是本文档所指的 [AmiyaBot](/)。<br>
2022年9月14日,[V6 版本](/guide/deploy/) 的用户自部署群聊机器人发布,由用户延续原群聊机器人(Amiya2号)的初衷。
2022年9月14日,[V6 版本](/guide/deploy/) 的用户自部署群聊机器人发布,由用户延续原群聊机器人(Amiya2号)的初衷。<br>
2024年6月18日,官方[全域机器人](/guide/deploy/#官方版兔兔)正式发布。

### 现在

AmiyaBot 依旧坚持初心,将快乐带给所有人。加入我们的
[官方群](https://qm.qq.com/q/9ft0w6HQj0)
[官方频道](https://qun.qq.com/qqweb/qunpro/share?_wv=3&_wwv=128&appChannel=share&inviteCode=1W4sJux&appChannel=share&businessType=9&from=181074&biz=ka&shareSource=5)
[开始使用](/guide/deploy/)
6 changes: 3 additions & 3 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ layout: home
hero:
name: AmiyaBot
text: Progressive Python QQ Bot Framework
tagline: 渐进式 QQ 频道机器人框架,可使用内置适配器对接 QQ 群、OneBot v11/12、KOOK 等机器人平台。
tagline: 渐进式 QQ 机器人框架,可使用内置适配器对接官方 QQ 群、OneBot v11/12、KOOK 等机器人平台。
image:
src: /logo.svg
alt: AmiyaBot
Expand All @@ -13,10 +13,10 @@ hero:
text: 开始使用
link: /develop/basic/
- theme: alt
text: 添加兔兔-V6到你的群聊
text: 添加兔兔机器人到你的群聊
link: /guide/deploy/#官方版兔兔
- theme: alt
text: 部署兔兔-V6
text: 部署兔兔机器人
link: /guide/deploy/

features:
Expand Down

0 comments on commit 89ad840

Please sign in to comment.