Documentation
¶
Index ¶
- func NewAnnounceEventsComponent(mastodon *mastodon.Mastodon, guildID string) common.Module
- func NewFeedbackWebhookComponent(webhookURL string, config FeedbackWebhookConfiguration) common.Module
- func NewManageEventChannelsComponent(categoryID string, archiveCategoryID string, session *discord.Discord) common.Module
- func NewRecurringEventsComponent(session *discord.Discord) common.Moduledeprecated
- func NewRoleSelectionComponent(discord *discord.Discord, db persistence.Database, ...) common.Module
- func NewStatusComponent(portalURL string) common.Module
- type FeedbackWebhookConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAnnounceEventsComponent ¶
NewAnnounceEventsComponent creates a new component
func NewFeedbackWebhookComponent ¶ added in v0.4.2
func NewFeedbackWebhookComponent(webhookURL string, config FeedbackWebhookConfiguration) common.Module
NewFeedbackWebhookComponent creates a new component
func NewManageEventChannelsComponent ¶
func NewManageEventChannelsComponent(categoryID string, archiveCategoryID string, session *discord.Discord) common.Module
NewManageEventChannelsComponent creates a new component
func NewRecurringEventsComponent
deprecated
func NewRoleSelectionComponent ¶
func NewRoleSelectionComponent(discord *discord.Discord, db persistence.Database, cfg core.RoleSelectionConfig) common.Module
NewRoleSelectionComponent creates a new component
func NewStatusComponent ¶ added in v0.4.3
NewStatusComponent creates a new component
Types ¶
type FeedbackWebhookConfiguration ¶ added in v0.4.2
Click to show internal directories.
Click to hide internal directories.