|
@@ -66,6 +66,11 @@ type Config struct {
|
|
Listen string `yaml:"listen"`
|
|
Listen string `yaml:"listen"`
|
|
} `yaml:"metrics"`
|
|
} `yaml:"metrics"`
|
|
|
|
|
|
|
|
+ WhatsApp struct {
|
|
|
|
+ DeviceName string `yaml:"device_name"`
|
|
|
|
+ ShortName string `yaml:"short_name"`
|
|
|
|
+ } `yaml:"whatsapp"`
|
|
|
|
+
|
|
Bridge BridgeConfig `yaml:"bridge"`
|
|
Bridge BridgeConfig `yaml:"bridge"`
|
|
|
|
|
|
Logging appservice.LogConfig `yaml:"logging"`
|
|
Logging appservice.LogConfig `yaml:"logging"`
|
|
@@ -74,6 +79,8 @@ type Config struct {
|
|
func (config *Config) setDefaults() {
|
|
func (config *Config) setDefaults() {
|
|
config.AppService.Database.MaxOpenConns = 20
|
|
config.AppService.Database.MaxOpenConns = 20
|
|
config.AppService.Database.MaxIdleConns = 2
|
|
config.AppService.Database.MaxIdleConns = 2
|
|
|
|
+ config.WhatsApp.DeviceName = "Mautrix-WhatsApp bridge"
|
|
|
|
+ config.WhatsApp.ShortName = "mx-wa"
|
|
config.Bridge.setDefaults()
|
|
config.Bridge.setDefaults()
|
|
}
|
|
}
|
|
|
|
|