Documentation
¶
Index ¶
- func AddApiKeyHandler(ctx *ext.Context, update *ext.Update) error
- func AddHandler(ctx *ext.Context, update *ext.Update) error
- func AddSubHandler(ctx *ext.Context, update *ext.Update) error
- func CheckPermission(ctx *ext.Context, update *ext.Update) bool
- func DelApiKeyHandler(ctx *ext.Context, update *ext.Update) error
- func DelHandler(ctx *ext.Context, update *ext.Update) error
- func DelSubHandler(ctx *ext.Context, update *ext.Update) error
- func DownloadHandler(ctx *ext.Context, update *ext.Update) error
- func FilterCallbackHandler(ctx *ext.Context, update *ext.Update) error
- func GenApiKeyHandler(ctx *ext.Context, update *ext.Update) error
- func InlineQueryHandler(ctx *ext.Context, update *ext.Update) error
- func ListApiKeyHandler(ctx *ext.Context, update *ext.Update) error
- func ListCallbackHandler(ctx *ext.Context, update *ext.Update) error
- func ListHandler(ctx *ext.Context, update *ext.Update) error
- func ListSubHandler(ctx *ext.Context, update *ext.Update) error
- func OcrHandler(ctx *ext.Context, update *ext.Update) error
- func PubHandler(ctx *ext.Context, update *ext.Update) error
- func SearchCallbackHandler(ctx *ext.Context, update *ext.Update) error
- func SearchHandler(ctx *ext.Context, update *ext.Update) error
- func SelectCallbackHandler(ctx *ext.Context, update *ext.Update) error
- func SetApiKeyHandler(ctx *ext.Context, update *ext.Update) error
- func StartHandler(ctx *ext.Context, update *ext.Update) error
- func SyncPeersHandler(ctx *ext.Context, update *ext.Update) error
- func UnOcrHandler(ctx *ext.Context, update *ext.Update) error
- func UnPubHandler(ctx *ext.Context, update *ext.Update) error
- func UnWatchDelHandler(ctx *ext.Context, update *ext.Update) error
- func UnWatchHandler(ctx *ext.Context, update *ext.Update) error
- func WatchDelHandler(ctx *ext.Context, update *ext.Update) error
- func WatchHandler(ctx *ext.Context, update *ext.Update) error
- type Bot
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddApiKeyHandler ¶ added in v0.16.0
/addapikey <name> <key> <chat_ids...> 仅管理员可用,使用指定明文 key 创建子 API key
func DelApiKeyHandler ¶ added in v0.16.0
/delapikey <id>
func GenApiKeyHandler ¶ added in v0.16.0
/genapikey
func InlineQueryHandler ¶ added in v0.15.0
func ListApiKeyHandler ¶ added in v0.16.0
/lsapikey
func ListCallbackHandler ¶ added in v1.6.0
func SetApiKeyHandler ¶ added in v0.16.0
/setapikey <id> <chat_ids...>
func SyncPeersHandler ¶ added in v0.13.0
Types ¶
type Bot ¶
type Bot struct {
Client *mygotg.Client
UserClient *userclient.UserClient
Engine engine.Searcher
// contains filtered or unexported fields
}
func NewBot ¶
func NewBot(ctx context.Context, userClient *userclient.UserClient, engine engine.Searcher) (*Bot, error)
func (*Bot) GetContext ¶ added in v0.12.0
func (*Bot) GetUsername ¶ added in v0.4.0
func (*Bot) RegisterHandlers ¶
Click to show internal directories.
Click to hide internal directories.