Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { IsEnableDebugLogs bool `envconfig:"ENABLE_DEBUG_LOGS" default:"false"` BotToken string `envconfig:"POM_BOT_TOKEN" default:""` UpdatesProcessLimit int `envconfig:"UPDATES_PROCESS_LIMIT" default:"15"` UpdatesCheckPeriodSecs int `envconfig:"UPDATES_CHECK_PERIOD_SECS" default:"3"` RequestRetryAttempts int `envconfig:"REQUEST_RETRY_ATTEMPTS" default:"3"` ResponseRetryAttempts int `envconfig:"RESPONSE_RETRY_ATTEMPTS" default:"3"` RemoveStoppedTimersPeriodSecs int `envconfig:"REMOVE_STOPPED_TIMERS_PERIOD_SECS" default:"60"` DefaultTimeMins int `envconfig:"DEFAULT_TIME_MINS" default:"25"` DefaultNotice string `envconfig:"DEFAULT_NOTICE" default:"Pomodoro!"` }
A Config is the application configuration structure.
Click to show internal directories.
Click to hide internal directories.