Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( PluginList = []Plugin{ &gall.Plugin{}, &rss.Plugin{}, &instagram.Plugin{}, &instagramstories.Plugin{}, &serverlist.Plugin{}, &stockssymbols.Plugin{}, &eventscheduler.Plugin{}, &patrons.Plugin{}, &weverseartist.Plugin{}, &weversemedia.Plugin{}, &weversenotice.Plugin{}, &weversemoment.Plugin{}, &eventlogauditlog.Plugin{}, &tiktok.Plugin{}, &instagramfillid.Plugin{}, &vlive.Plugin{}, } LocalizationsList []interfaces.Localization )
Functions ¶
func StartPlugins ¶
Types ¶
type Plugin ¶
type Plugin interface { Name() string Interval() time.Duration // TODO: add context for deadline Start(common.StartParameters) error // TODO: add context for deadline Stop(common.StopParameters) error Localizations() []interfaces.Localization Run(run *common.Run) error }
Click to show internal directories.
Click to hide internal directories.