Commit 73acdf5d082c904851b2b64d5adb269739826b40

Authored by Adhidarma Hadiwinoto
1 parent 394dfac8a8
Exists in master

integrasi dengan komodo-sdk/control-panel

Showing 4 changed files with 44 additions and 0 deletions Inline Diff

1 /config.json 1 /config.json
2 /node_modules/ 2 /node_modules/
3 /logs/ 3 /logs/
4 /config-backup/
4 5
1 { 1 {
2 "origin": "change-me", 2 "origin": "change-me",
3 "username": "change-me@change-me", 3 "username": "change-me@change-me",
4 "password": "change-me", 4 "password": "change-me",
5 "warming_up_ms": 60000, 5 "warming_up_ms": 60000,
6 "core_url": "http://localhost:32972/apikey/PLEASE-CHANGE-WITH-VALID-APIKEY", 6 "core_url": "http://localhost:32972/apikey/PLEASE-CHANGE-WITH-VALID-APIKEY",
7 "listen_port": 14232, 7 "listen_port": 14232,
8 "ping_interval_ms": 60000, 8 "ping_interval_ms": 60000,
9 "commands": { 9 "commands": {
10 "balance": ["S", "SAL", "SALDO", "BAL", "BALANCE", "CEKSALDO"], 10 "balance": ["S", "SAL", "SALDO", "BAL", "BALANCE", "CEKSALDO"],
11 "price": ["H", "HP", "CH", "HARGA", "CEKHARGA", "PRICE"] 11 "price": ["H", "HP", "CH", "HARGA", "CEKHARGA", "PRICE"]
12 },
13 "control_panel": {
14 "listen_port": 14233
12 } 15 }
13 } 16 }
14 17
1 "use strict"; 1 "use strict";
2 2
3 const transport = require('./transport-xmpp'); 3 const transport = require('./transport-xmpp');
4 const trxCenter = require('komodo-sdk/center/messaging/trx-center'); 4 const trxCenter = require('komodo-sdk/center/messaging/trx-center');
5 const controlPanel = require('komodo-sdk/control-panel');
5 6
6 transport.init(trxCenter.callback); 7 transport.init(trxCenter.callback);
7 trxCenter.setTransport(transport); 8 trxCenter.setTransport(transport);
8 9
views/config.help.html
File was created 1 <div class="panel panel-default config-help">
2 <div class="panel-heading"><strong>Penjelasan</strong></div>
3
4 <div class="panel-body">
5 <dl>
6
7 <dt> origin: </dt>
8 <dd> Nama center. </dd>
9
10 <dt> username: </dt>
11 <dd> ID xmpp/jabber yang ingin digunakan oleh bot center. </dd>
12
13 <dt> password: </dt>
14 <dd> Password xmpp/jabber. </dd>
15
16 <dt> warming_up_ms: </dt>
17 <dd> Waktu sebelum center dapat menerima pesan pertama (dalam milidetik). </dd>
18
19 <dt> core_url: </dt>
20 <dd> URL core komodo. </dd>
21
22 <dt> listen_port: </dt>
23 <dd> Port yang digunakan untuk menerima respon dari core. </dd>
24
25 <dt> ping_interval_ms: </dt>
26 <dd> Interval ping ke diri sendiri. Digunakan untuk menghindari koneksi jaringan STALE. </dd>
27
28 <dt> commands.balance: </dt>
29 <dd> Keyword untuk pengecekan saldo. </dd>
30
31 <dt> commands.price </dt>
32 <dd> Keyword untuk pengecekan harga. </dd>
33
34 <dt> control_panel.listen_port </dt>
35 <dd> Port yang digunakan oleh web server control panel. </dd>
36
37 </dl>
38 </div>
39 </div>
40