123456789101112131415161718192021222324252627 |
- package models
- // DiscordConfiguration represents the configuration for the discord
- // notification service.
- type DiscordConfiguration struct {
- Enabled bool `json:"enabled"`
- Webhook string `json:"webhook,omitempty"`
- GoLiveMessage string `json:"goLiveMessage,omitempty"`
- }
- // BrowserNotificationConfiguration represents the configuration for
- // browser notifications.
- type BrowserNotificationConfiguration struct {
- Enabled bool `json:"enabled"`
- GoLiveMessage string `json:"goLiveMessage,omitempty"`
- }
- // TwitterConfiguration represents the configuration for Twitter access.
- type TwitterConfiguration struct {
- Enabled bool `json:"enabled"`
- APIKey string `json:"apiKey"` // aka consumer key
- APISecret string `json:"apiSecret"` // aka consumer secret
- AccessToken string `json:"accessToken"`
- AccessTokenSecret string `json:"accessTokenSecret"`
- BearerToken string `json:"bearerToken"`
- GoLiveMessage string `json:"goLiveMessage,omitempty"`
- }
|