Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HTTPSrv ¶
type HTTPSrv struct { *base.OAuthHTTPSrv // contains filtered or unexported fields }
func NewHTTPSrv ¶
func NewHTTPSrv(stats *base.StatsRegistry, kbc *kbchat.API, debugConfig *base.ChatDebugOutputConfig, db *base.GoogleOAuthDB, handler *Handler, oauthConfig *oauth2.Config) *HTTPSrv
type Handler ¶
type Handler struct { *base.DebugOutput // contains filtered or unexported fields }
func NewHandler ¶
func NewHandler(stats *base.StatsRegistry, kbc *kbchat.API, debugConfig *base.ChatDebugOutputConfig, db *base.GoogleOAuthDB, config *oauth2.Config) *Handler
func (*Handler) HandleAuth ¶
func (h *Handler) HandleAuth(msg chat1.MsgSummary, _ string) error
func (*Handler) HandleCommand ¶
func (h *Handler) HandleCommand(msg chat1.MsgSummary) error
func (*Handler) HandleNewConv ¶
func (h *Handler) HandleNewConv(conv chat1.ConvSummary) error
Click to show internal directories.
Click to hide internal directories.