Documentation
¶
Index ¶
- Constants
- Variables
- func AddAd(c tb.Context) error
- func AllAd(c tb.Context) error
- func BanChatMember(c tb.Context, res *adapter.RecognizeResult) (err error)
- func CreatorCmdMiddleware(next tb.HandlerFunc) tb.HandlerFunc
- func DelAd(c tb.Context) error
- func Identifier() adapter.IModel
- func LoadAdMenuBtn(menu *tb.ReplyMarkup)
- func OnChatMemberMessage(c tb.Context) error
- func OnPhotoMessage(c tb.Context) error
- func OnStickerMessage(c tb.Context) error
- func OnTextMessage(c tb.Context) error
- func PreCheck(c tb.Context) (user *database.UserInfo, needCheck bool, err error)
- func PreCmdMiddleware(next tb.HandlerFunc) tb.HandlerFunc
- func PreGroupMiddleware(next tb.HandlerFunc) tb.HandlerFunc
- func ProcessNickname(nickname string) string
- func RegisterCommands()
- func RegisterHandle()
- func Start() error
Constants ¶
View Source
const ( MediaTypeWebp = "data:image/webp;base64," MediaTypeJpg = "data:image/jpeg;base64," )
View Source
const ( StartCmd = "/start" AddAdCmd = "/add_ad" DelAdCmd = "/del_ad" AllAdCmd = "/all_ad" )
Variables ¶
View Source
var (
Bot *tb.Bot
)
Functions ¶
func BanChatMember ¶
func BanChatMember(c tb.Context, res *adapter.RecognizeResult) (err error)
func CreatorCmdMiddleware ¶
func CreatorCmdMiddleware(next tb.HandlerFunc) tb.HandlerFunc
func Identifier ¶
func LoadAdMenuBtn ¶
func LoadAdMenuBtn(menu *tb.ReplyMarkup)
func OnChatMemberMessage ¶
func OnPhotoMessage ¶
func OnStickerMessage ¶
func OnTextMessage ¶
func PreCmdMiddleware ¶
func PreCmdMiddleware(next tb.HandlerFunc) tb.HandlerFunc
func PreGroupMiddleware ¶
func PreGroupMiddleware(next tb.HandlerFunc) tb.HandlerFunc
func ProcessNickname ¶
func RegisterCommands ¶
func RegisterCommands()
func RegisterHandle ¶
func RegisterHandle()
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.