Skip to content

Configure settings.json

Pavel edited this page Feb 16, 2022 · 6 revisions

Check this page to find out how to obtain all required data

Current settings.json schema is: settings.def.json


ESIConfig

  • "EsiUrl": dont need to change
  • "DataSource": need to change if you are for example in china with Singularity server
  • "ClientId": need to change to your ESI Client Id
  • "SecretKey": need to change to your Secret Key
  • "CallbackUrl": this is your domain with or without a subdomain or an IP address with a port must necessarily stand at the end /evecallback also the link is inserted on the eve sso website
  • "UserAgent": dont need to change otherwise you made fork or anything

DiscordConfig

DatabaseConfig

  • "ConnectionString": need to change to your database file path

BotConfig

  • "Language": need to change to your language or use default "en-US"
  • WelcomeMessage

    • "WelcomeMessageEnabled": need to change if you want welcome message to user or use default false
    • "WelcomeMessage": need to change to message and it have replaces at runtime as $user_mention to mention
      • Example message: "Hello $user_mention welcome to our discord server!!!"
    • "WelcomeMessageChannelId": need to change to discord channel id
  • PingCommand

    • "PingCommandPeoples": need to change if you want use /ping command in discord
    • "PingCommandMessage": need to change to ping command message
  • "EnforceCorporationTicker": need to change if you want to add to discord nickname corporation ticker or use default true
  • "EnforceAllianceTicker": need to change if you want to add to discord nickname alliance ticker or use default false
  • "EnforceCharacterName": need to change if you want to add to discord nickname character name or use default true
  • "RemoveRolesIfTokenIsInvalid": need to change if you want to remove discord role on unvalid (unregistered) users or use default true
  • AuthGroups

    • "AllowedCorporations": need to change if you want to add discord role in dependence corporation tickers
    • "AllowedCharacters": need to change if you want to add discord role in dependence characters name
    • "AllowedAlliances": need to change if you want to add discord role in dependence alliance tickers
    • "DiscordRoles": need to change to discord roles adds to user
    • Example auth group: { "AllowedCorporations": ["NOFL."], "AllowedCharacters": ["The Bottle"], "AllowedAlliances": ["BASTN"], "DiscordRoles": ["Member"] }
Clone this wiki locally