handlers

package
v1.8.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 31, 2026 License: AGPL-3.0 Imports: 30 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddTagAlias

func AddTagAlias(ctx *telegohandler.Context, message telego.Message) error

func AutoTaggingArtwork

func AutoTaggingArtwork(ctx *telegohandler.Context, message telego.Message) error

func DeleteArtwork

func DeleteArtwork(ctx *telegohandler.Context, message telego.Message) error

func DeleteArtworkCallbackQuery

func DeleteArtworkCallbackQuery(ctx *telegohandler.Context, query telego.CallbackQuery) error

func DumpArtworkInfo

func DumpArtworkInfo(ctx *telegohandler.Context, message telego.Message) error

func EditArtworkR18

func EditArtworkR18(ctx *telegohandler.Context, query telego.CallbackQuery) error

func EditArtworkTitle

func EditArtworkTitle(ctx *telegohandler.Context, message telego.Message) error

func GetArtworkFiles

func GetArtworkFiles(ctx *telegohandler.Context, message telego.Message) error

func GetArtworkInfo

func GetArtworkInfo(ctx *telegohandler.Context, message telego.Message) error

func GetArtworkInfoCommand

func GetArtworkInfoCommand(ctx *telegohandler.Context, message telego.Message) error

func Help

func Help(ctx *telegohandler.Context, message telego.Message) error

func HybridSearchArtworks

func HybridSearchArtworks(ctx *telegohandler.Context, message telego.Message) error

func InlineQuery

func InlineQuery(ctx *telegohandler.Context, inlineQuery telego.InlineQuery) error

func PostArtworkCallbackQuery

func PostArtworkCallbackQuery(ctx *telegohandler.Context, query telego.CallbackQuery) error

func PostArtworkCommand

func PostArtworkCommand(ctx *telegohandler.Context, message telego.Message) error

func RandomPicture

func RandomPicture(ctx *telegohandler.Context, message telego.Message) error

func ReCaptionArtwork

func ReCaptionArtwork(ctx *telegohandler.Context, message telego.Message) error

func RefreshArtwork

func RefreshArtwork(ctx *telegohandler.Context, message telego.Message) error

删除 CachedArtwork, 刷新 telegram info

func ReindexArtworks added in v1.6.0

func ReindexArtworks(ctx *telegohandler.Context, message telego.Message) error

func SearchPicture

func SearchPicture(ctx *telegohandler.Context, message telego.Message) error

func SearchPictureCallbackQuery

func SearchPictureCallbackQuery(ctx *telegohandler.Context, query telego.CallbackQuery) error

func SearchSimilarArtworks

func SearchSimilarArtworks(ctx *telegohandler.Context, message telego.Message) error

func SendtoArtworkCallbackQuery added in v1.4.0

func SendtoArtworkCallbackQuery(ctx *telegohandler.Context, query telego.CallbackQuery) error

func SetAdmin

func SetAdmin(ctx *telegohandler.Context, message telego.Message) error

func SetArtworkTags

func SetArtworkTags(ctx *telegohandler.Context, message telego.Message) error

func Start

func Start(ctx *telegohandler.Context, message telego.Message) error

func ToggleArtworkR18

func ToggleArtworkR18(ctx *telegohandler.Context, message telego.Message) error

Types

type HandlerManager

type HandlerManager struct {
	*metautil.MetaData
	*service.Service
}

func New

func New(meta *metautil.MetaData, serv *service.Service) *HandlerManager

func (HandlerManager) Register

func (m HandlerManager) Register(hg *telegohandler.HandlerGroup)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL