config.sample.json 1.24 KB
{
    "name": "SMS",
    
    "# messaging_url": "messaging service url",
    "messaging_url": "http://localhost:32979/",
    
    "# listen_port": "HTTP port untuk mendapat perintah dari CORE",
    "listen_port": 16480,

    "apiserver": {
        "# listen_port": "HTTP port untuk mendapat pesan masuk dari modem handler",
        "listen_port": 16481,
        "apikey": "PLEASE_CHANGE_ME"
    },

    "number_suffix": "@phonenumber",

    "modems": {
        "SMS0": {
            "url": "http://localhost:2110/sms",
            "apikey": "PLEASE_CHANGE_ME"
        }
    },

    "do_not_trim_long_sms": false,

    "default_modem": "SMS0",

    "# handler_chooser_algorithm": "algoritma untuk memilih modem dalam mengirim SMS. Pilihan: LAST-SEEN, FORCED. Default: LAST-SEEN",
    "handler_chooser_algorithm": "LAST-SEEN",

    "# sending handler": "list modem yang dipakai untuk mengirim jika handler_chooser_algorithm === 'FORCED'",
    "sending_handler": [
        "SMS0",
        "SMS1"
    ],

    "senders_imsi": {
        "prefix_names": {
            "TELKOMSEL": [
            ],
            "XL": [
            ]
        },
        "unknown_prefix": [
        ],
        "default": [
        ]
    },

    "redis": {
        "host": "127.0.0.1"
    }
}