adaptors

package
v1.15.0 Latest Latest
Warning

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

Go to latest
Published: Feb 9, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DataLoader added in v1.6.0

func DataLoader(cli *http.Client, sp types.StateProvider, secrets types.Secrets, s *spec.Data, log zerolog.Logger) (*data.Loader, error)

func NewPostcheckoutFilter added in v1.2.0

func NewPostcheckoutFilter(s *spec.PostCheckoutTrigger) *filters.PostCheckout

func NewPrecheckoutFilter added in v1.2.0

func NewPrecheckoutFilter(s *spec.PreCheckoutTrigger) *filters.PreCheckout

func NewStateFilter added in v1.9.0

func NewStateFilter(sp types.StateProvider, logger zerolog.Logger, s []spec.StateCondition) filters.FilterChain

func Replies

func Replies(bot *telegram.BotAPI, sp types.StateProvider, secrets types.Secrets, assets types.Assets, payments types.PaymentProviders,
	r []*spec.Reply, log zerolog.Logger,
) (types.Handler, error)

func Validator added in v1.10.0

func Validator(s *spec.Validators, log zerolog.Logger) (types.Handler, error)

func Webhook

func Webhook(s *spec.Webhook, cli *http.Client, sp types.StateProvider, secrets types.Secrets, log zerolog.Logger) types.Handler

Types

This section is empty.

Jump to

Keyboard shortcuts

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