@@ -13,11 +13,13 @@ var (
1313 Port : "9000" ,
1414 ServerGroups : []* ServerGroup {
1515 {
16- Name : "default" ,
17- Disabled : false ,
18- Urls : []string {"ws://localhost:8081/ws/cq/" },
19- EventFilter : []int32 {},
20- RegexFilter : "" ,
16+ Name : "default" ,
17+ Disabled : false ,
18+ Urls : []string {"ws://localhost:8081/ws/cq/" },
19+ EventFilter : []int32 {},
20+ RegexFilter : "" ,
21+ RegexReplace : "" ,
22+ ExtraHeader : map [string ]string {},
2123 },
2224 },
2325 }
@@ -30,12 +32,13 @@ type GmcConfig struct {
3032}
3133
3234type ServerGroup struct {
33- Name string `json:"name"` // 功能名称
34- Disabled bool `json:"disabled"` // 不填false默认启用
35- Urls []string `json:"urls"` // 服务器列表
36- EventFilter []int32 `json:"event_filter"` // 事件过滤
37- RegexFilter string `json:"regex_filter"` // 正则过滤
38- RegexReplace string `json:"regex_replace"` // 正则替换
35+ Name string `json:"name"` // 功能名称
36+ Disabled bool `json:"disabled"` // 不填false默认启用
37+ Urls []string `json:"urls"` // 服务器列表
38+ EventFilter []int32 `json:"event_filter"` // 事件过滤
39+ RegexFilter string `json:"regex_filter"` // 正则过滤
40+ RegexReplace string `json:"regex_replace"` // 正则替换
41+ ExtraHeader map [string ]string `json:"extra_header"` // 自定义请求头
3942 // TODO event filter, msg filter, regex filter, prefix filter, suffix filter
4043}
4144
0 commit comments