add custom status message

This commit is contained in:
Aine
2022-08-26 16:40:43 +03:00
parent 2da1aacc7a
commit 4000b39480
8 changed files with 25 additions and 20 deletions

View File

@@ -20,6 +20,7 @@ func New() *Config {
NoOwner: env.Bool("noowner"),
Federation: env.Bool("federation"),
MaxSize: env.Int("maxsize", defaultConfig.MaxSize),
StatusMsg: env.String("statusmsg", defaultConfig.StatusMsg),
Sentry: Sentry{
DSN: env.String("sentry.dsn", defaultConfig.Sentry.DSN),
},

View File

@@ -1,11 +1,12 @@
package config
var defaultConfig = &Config{
LogLevel: "INFO",
Domain: "localhost",
Port: "25",
Prefix: "!pm",
MaxSize: 1024,
LogLevel: "INFO",
Domain: "localhost",
Port: "25",
Prefix: "!pm",
MaxSize: 1024,
StatusMsg: "Delivering emails",
DB: DB{
DSN: "local.db",
Dialect: "sqlite3",

View File

@@ -24,6 +24,8 @@ type Config struct {
Prefix string
// MaxSize of an email (including attachments)
MaxSize int
// StatusMsg of the bot
StatusMsg string
// DB config
DB DB