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.Module
- func NewRoleSelectionComponent(discord *discord.Discord, db persistence.Database, ...) 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 ¶
NewRecurringEventsComponent creates a new component instance
func NewRoleSelectionComponent ¶
func NewRoleSelectionComponent(discord *discord.Discord, db persistence.Database, cfg core.RoleSelectionConfig) common.Module
NewRoleSelectionComponent creates a new component
Types ¶
type FeedbackWebhookConfiguration ¶ added in v0.4.2
Click to show internal directories.
Click to hide internal directories.