Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { SigninSecret string `env:"SLACK_SIGNIN_SECRET,required" json:"-"` ClientSecret string `env:"SLACK_OAUTH_TOKEN,required" json:"-"` Port uint `env:"SLACK_SERVER_PORT" envDefault:"8080"` MaxConcurrentLinks int `env:"SLACK_MAX_CONCURRENT_LINKS" envDefault:"100"` MaxConcurrentMentions int `env:"SLACK_MAX_CONCURRENT_MENTIONS" envDefault:"100"` MaxConcurrentReactions int `env:"SLACK_MAX_CONCURRENT_REACTIONS" envDefault:"100"` AdminSlackUserID []string `env:"ADMIN_SLACK_USER_IDS"` SlackAPIUrl string `env:"SLACK_API_URL"` // only for testing DisableSecretVerification bool `env:"DISABLE_SECRET_VERIFICATION" envDefault:"false"` // only for testing }
Click to show internal directories.
Click to hide internal directories.