Documentation
¶
Index ¶
- Variables
- func AddToQueue(ctx *ext.Context, update *ext.Update) error
- func FileFromMedia(media tg.MessageMediaClass, customFileName string) (*types.File, error)
- func FileFromMessage(ctx *ext.Context, chatID int64, messageID int, customFileName string) (*types.File, error)
- func FloodWaitMiddleware() []telegram.Middleware
- func GenFileNameFromMessage(message tg.Message, file *types.File) string
- func GetTGMessage(ctx *ext.Context, chatId int64, messageID int) (*tg.Message, error)
- func HandleSilentAddTask(ctx *ext.Context, update *ext.Update, user *dao.User, task *types.Task) error
- func Init()
- func InitTelegraphClient()
- func ProvideSelectMessage(ctx *ext.Context, update *ext.Update, fileName string, chatID int64, ...) error
- func RegisterHandlers(dispatcher dispatcher.Dispatcher)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( TelegraphClient *telegraph.TelegraphClient TelegraphUrlRegexString = `https://telegra.ph/.*` TelegraphUrlRegex = regexp.MustCompile(TelegraphUrlRegexString) )
View Source
var ( ErrEmptyDocument = errors.New("document is empty") ErrEmptyPhoto = errors.New("photo is empty") ErrEmptyPhotoSize = errors.New("photo size is empty") ErrEmptyPhotoSizes = errors.New("photo size slice is empty") ErrNoStorages = errors.New("no available storage") ErrEmptyMessage = errors.New("message is empty") )
View Source
var Client *gotgproto.Client
Functions ¶
func FileFromMedia ¶ added in v0.4.0
func FileFromMessage ¶ added in v0.4.0
func FloodWaitMiddleware ¶ added in v0.4.0
func FloodWaitMiddleware() []telegram.Middleware
func GenFileNameFromMessage ¶ added in v0.17.0
func GetTGMessage ¶ added in v0.4.0
func HandleSilentAddTask ¶ added in v0.10.0
func InitTelegraphClient ¶ added in v0.17.0
func InitTelegraphClient()
func ProvideSelectMessage ¶ added in v0.10.0
func RegisterHandlers ¶ added in v0.4.0
func RegisterHandlers(dispatcher dispatcher.Dispatcher)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.