TopCord Documentation
Javascript
TCAPI.JS
Posting Stats
1const TCAPI = require('tcapi.js');2const tcapi = new TCAPI('tcapi_token',{}, client);34tcapi.on('success', () => {5 console.log('Your bots stats have been posted');6});78tcapi.on('error', (e) => {9 console.log(`Error: ${e}`);10});
Receiving Votes
1const TCAPI = require('tcapi.js');2const tcapi = new TCAPI('tcapi_token', {port: 5000});34tcapi.webhook.on('listening', (info) => {5 console.log(`Listening on port: ${info.port} and on path: ${info.path}`);6});78tcapi.webhook.on('vote', (info) => {9 console.log(`${info.userID} voted at ${info.date}`);10});
Parameter | Type | Required |
---|---|---|
token | String | Yes |
options | Object | No |
options.port | Number | No |
options.path | String | No |
client | Discord Client | No |