Skip to content

Commit a71e9d3

Browse files
committed
examples/receive-and-send: 增加论坛主题事件处理
1 parent 9add9a0 commit a71e9d3

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

examples/receive-and-send/forum.go

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
package main
2+
3+
import (
4+
"fmt"
5+
6+
"github.com/tencent-connect/botgo/dto"
7+
"github.com/tencent-connect/botgo/event"
8+
)
9+
10+
// ThreadEventHandler 论坛主贴事件
11+
func ThreadEventHandler() event.ThreadEventHandler {
12+
return func(event *dto.WSPayload, data *dto.WSThreadData) error {
13+
fmt.Println(event, data)
14+
return nil
15+
}
16+
}

examples/receive-and-send/main.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@ func main() {
6262
CreateMessageHandler(),
6363
// 互动事件
6464
InteractionHandler(),
65+
// 发帖事件
66+
ThreadEventHandler(),
6567
)
6668
// 指定需要启动的分片数为 2 的话可以手动修改 wsInfo
6769
if err = botgo.NewSessionManager().Start(wsInfo, botToken, &intent); err != nil {

0 commit comments

Comments
 (0)