1
- ## QQ频道机器人 Java SDK 非官方 文档
2
- _ ** 待完善.. ** _
1
+ ## QQ官方机器人 JavaSDK 开发文档
2
+
3
3
<hr >
4
4
5
5
### 包目录说明:
@@ -16,12 +16,12 @@ _**待完善..**_
16
16
17
17
<hr >
18
18
19
- ### 相关指引
19
+ #### 相关部分文档指引
20
20
21
21
- ** [ 事件 event] ( event.md ) **
22
22
- ** [ 消息 message] ( message.md ) **
23
- - ** [ 动作 action] ( action.md ) **
24
23
- ** [ 网络相关设置] ( network.md ) **
24
+ - ** [ V2群] ( v2.md ) **
25
25
26
26
<hr >
27
27
@@ -32,7 +32,7 @@ _**待完善..**_
32
32
#### 启动方式
33
33
34
34
``` java
35
- // 启动类新建
35
+ // 启动类新建 一般启动方法 不可接收发送 群聊消息 见v2文档
36
36
Starter starter = new Starter (" appid" , " token" );
37
37
// 私域推荐Intents.PRIVATE_INTENTS 公域机器人推荐 Intents.PUBLIC_INTENTS
38
38
starter. getConfig(). setCode(Intents . PRIVATE_INTENTS. getCode());
@@ -45,13 +45,9 @@ starter.run();
45
45
46
46
``` java
47
47
starter. registerListenerHost(new ListenerHost (){
48
- @Override
49
- public void handleException (Throwable e ){
50
- }
51
-
52
48
// 必须要有该注解 否则将不注册
53
49
@EventReceiver
54
- public void onEvent (MessageChannelReceiveEvent event ){
50
+ public void onEvent (MessageEvent event ){
55
51
event. send(" Hello World!" );
56
52
}
57
53
});
@@ -74,12 +70,6 @@ public class LogDemo {
74
70
```
75
71
<hr >
76
72
77
- ### 依赖排斥
78
-
79
- - v1.5.0-Beta7 在与com.alibaba.fastjson2: fastjson2
80
- 同时引用时会产生大量空指针[ #20 ] ( https://github.com/Kloping/qqpd-bot-java/issues/20 )
81
-
82
- <hr >
83
73
84
74
### 自定义消息发送
85
75
> 通过http请求达到想要的目的获取bot请求必要的请求头方式
@@ -99,8 +89,14 @@ starter.APPLICATION.INSTANCE.getContextManager().getContextEntity(Start0.class).
99
89
@EventReceiver
100
90
public void onEvent(ConnectedEvent event) {
101
91
V2MsgData data = new V2MsgData().setContent("测试主动消息");
102
- starter.getBot().groupBaseV2.send("8468B15808B8200A56E6DD92EBA51AAC ", data.toString(), SEND_MESSAGE_HEADERS);
92
+ starter.getBot().groupBaseV2.send("groupOpenId ", data.toString(), SEND_MESSAGE_HEADERS);
103
93
}
104
94
});
105
95
![ img.png] ( ./imgs/img.png )
106
96
97
+ ### 依赖排斥
98
+
99
+ - v1.5.0-Beta7 在与com.alibaba.fastjson2: fastjson2
100
+ 同时引用时会产生大量空指针[ #20 ] ( https://github.com/Kloping/qqpd-bot-java/issues/20 )
101
+
102
+ <hr >
0 commit comments