Files
Javelina/config_example.json

218 lines
5.3 KiB
JSON

{
"locale": "en-US",
"debug": false,
"bot": {
"owners": [
0
],
"debug_guilds": [
0
],
"bot_token": "",
"timezone": "UTC",
"status": {
"enabled": true,
"activity_type": 0,
"activity_text": "The Game Of Life"
}
},
"api": {
"oauth": {
"client_id": null,
"client_secret": null
},
"public_url": "http://127.0.0.1:8000"
},
"database": {
"user": null,
"password": null,
"host": "127.0.0.1",
"port": 27017,
"name": "javelina"
},
"cache": {
"type": null,
"memcached": {
"uri": "127.0.0.1:11211",
"prefix": null
},
"redis": {
"uri": "redis://127.0.0.1:6379/0",
"prefix": null
}
},
"privacy": {
"api_endpoint": "https://api.javelina.eu/v1"
},
"colors": {
"primary": "#A4A4A6",
"secondary": "#595351",
"success": "#57F287",
"warning": "#FEE75C",
"error": "#ED4245"
},
"modules": {
"consent": {
"enabled": true,
"scopes": {
"general": {
"name": "General",
"is_third_party": false,
"terms_url": "https://www.javelina.eu/terms-of-service",
"privacy_url": "https://www.javelina.eu/privacy-policy"
},
"integration_deepl": {
"name": "DeepL",
"is_third_party": true,
"terms_url": "https://www.deepl.com/en/terms-of-use",
"privacy_url": "https://www.deepl.com/en/privacy"
}
},
"durations": {
"first_party": {
"short": "1 month",
"normal": "12 months",
"long": "24 months"
},
"third_party": {
"short": "1 month",
"normal": "6 months",
"long": "12 months"
}
}
},
"leveling": {
"addition": 50,
"multiplier": 1.2
},
"work": {
"cooldown": 6,
"level": {
"1": {
"min": 38,
"max": 193,
"jobs": []
},
"2": {
"min": 48,
"max": 223,
"jobs": []
},
"3": {
"min": 58,
"max": 263,
"jobs": []
},
"4": {
"min": 78,
"max": 323,
"jobs": []
}
},
"bonus": {
"chance": 0.01,
"multiplier": 1.8
}
},
"marriage": {
"price": 2500
},
"custom_role": {
"price": 15000
},
"custom_channel": {
"price": 20000
},
"economy": {
"bonuses": {
"daily": {
"min": 9,
"max": 47
},
"weekly": {
"min": 129,
"max": 194
},
"monthly": {
"min": 264,
"max": 340
}
},
"steal": {
"cooldown": 720,
"limit_amount": 200,
"limit_times": 2,
"success": {
"min": 0.005,
"max": 0.07
},
"fail": {
"multiplier": 0.5
}
}
},
"rp": {
"actions": [
"bite",
"hug",
"kiss",
"lick",
"pat",
"poke",
"wave",
"wink"
]
},
"exchange": {
"api_key": "",
"currencies": [
"AUD",
"CAD",
"CNH",
"DKK",
"EUR",
"GBP",
"HKD",
"IDR",
"INR",
"JPY",
"MXN",
"MYR",
"NZD",
"RUB",
"SGD",
"THB",
"TWD",
"UAH",
"USD",
"VND"
]
},
"weather": {
"forecasts": {
"api_key": ""
},
"geocoding": {
"api_key": ""
}
},
"metar": {
"api_key": ""
},
"tracking": {
"track_days": 21,
"fetch_hours": "7,9,11,13,15,17,19,21",
"providers": {
"dhl": {
"api_key": ""
}
}
},
"rmv": {
"api_key": ""
},
"deepl": {
"api_key": ""
}
}
}