Documentation ¶
Index ¶
- Variables
- func AdminDoConfigBase(s *webServer, c *gin.Context)
- func AdminDoConfigHttp(s *webServer, c *gin.Context)
- func AdminDoConfigJson(s *webServer, c *gin.Context)
- func AdminDoConfigReverse(s *webServer, c *gin.Context)
- func AdminDoConfigWs(s *webServer, c *gin.Context)
- func AdminDoRestart(s *webServer, c *gin.Context)
- func AdminDoRestartDocker(s *webServer, c *gin.Context)
- func AdminDoWebWrite(s *webServer, c *gin.Context)
- func AdminGetConfigJson(s *webServer, c *gin.Context)
- func AdminWebWrite(s *webServer, c *gin.Context)
- func AuthMiddleWare() gin.HandlerFunc
- func Failed(code int, msg string) coolq.MSG
- func GetConf() *global.JsonConfig
- func NewHttpClient() *httpClient
- func NewWebsocketClient(conf *global.GoCQReverseWebsocketConfig, authToken string, b *coolq.CQBot) *websocketClient
Constants ¶
This section is empty.
Variables ¶
View Source
var Console = make(chan os.Signal, 1)
View Source
var HttpServer = &httpServer{}
View Source
var HttpuriAdmin = map[string]func(s *webServer, c *gin.Context){ "do_restart": AdminDoRestart, "get_web_write": AdminWebWrite, "do_web_write": AdminDoWebWrite, "do_restart_docker": AdminDoRestartDocker, "do_config_base": AdminDoConfigBase, "do_config_http": AdminDoConfigHttp, "do_config_ws": AdminDoConfigWs, "do_config_reverse": AdminDoConfigReverse, "do_config_json": AdminDoConfigJson, "get_config_json": AdminGetConfigJson, }
admin 子站的 路由映射
View Source
var JsonConfig *global.JsonConfig
View Source
var WebInput = make(chan string, 1) //长度1,用于阻塞
View Source
var WebServer = &webServer{}
View Source
var WebsocketServer = &websocketServer{}
Functions ¶
func AdminDoConfigBase ¶ added in v0.9.27
普通配置修改
func AdminDoConfigHttp ¶ added in v0.9.27
http配置修改
func AdminDoConfigJson ¶ added in v0.9.27
config.json配置修改
func AdminDoConfigReverse ¶ added in v0.9.27
反向ws配置修改
func AdminDoRestartDocker ¶ added in v0.9.27
冷重启
func AdminGetConfigJson ¶ added in v0.9.27
拉取config.json配置
func AdminWebWrite ¶ added in v0.9.27
web输入 html 页面
func NewHttpClient ¶ added in v0.9.2
func NewHttpClient() *httpClient
func NewWebsocketClient ¶ added in v0.9.2
func NewWebsocketClient(conf *global.GoCQReverseWebsocketConfig, authToken string, b *coolq.CQBot) *websocketClient
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.