Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var IMAGE_PATH = path.Join("data", "images")
Functions ¶
func PathExists ¶
func ReadAllText ¶
func WriteAllText ¶
func WriteAllText(path, text string)
Types ¶
type CQHttpApiConfig ¶
type CQHttpApiConfig struct { Host string `json:"host"` Port uint16 `json:"port"` UseHttp bool `json:"use_http"` WSHost string `json:"ws_host"` WSPort uint16 `json:"ws_port"` UseWS bool `json:"use_ws"` WSReverseUrl string `json:"ws_reverse_url"` WSReverseApiUrl string `json:"ws_reverse_api_url"` WSReverseEventUrl string `json:"ws_reverse_event_url"` WSReverseReconnectInterval uint16 `json:"ws_reverse_reconnect_interval"` WSReverseReconnectOnCode1000 bool `json:"ws_reverse_reconnect_on_code_1000"` UseWsReverse bool `json:"use_ws_reverse"` PostUrl string `json:"post_url"` AccessToken string `json:"access_token"` Secret string `json:"secret"` PostMessageFormat string `json:"post_message_format"` }
type GoCQHttpConfig ¶
type GoCQReverseWebsocketConfig ¶ added in v0.9.2
type GoCQWebsocketConfig ¶
type JsonConfig ¶
type JsonConfig struct { Uin int64 `json:"uin"` Password string `json:"password"` EnableDB bool `json:"enable_db"` AccessToken string `json:"access_token"` ReLogin bool `json:"relogin"` ReLoginDelay int `json:"relogin_delay"` HttpConfig *GoCQHttpConfig `json:"http_config"` WSConfig *GoCQWebsocketConfig `json:"ws_config"` ReverseServers []*GoCQReverseWebsocketConfig `json:"ws_reverse_servers"` Debug bool `json:"debug"` }
func DefaultConfig ¶
func DefaultConfig() *JsonConfig
func Load ¶
func Load(p string) *JsonConfig
func (*JsonConfig) Save ¶
func (c *JsonConfig) Save(p string) error
Click to show internal directories.
Click to hide internal directories.