40 lines
1.2 KiB
JavaScript
40 lines
1.2 KiB
JavaScript
var express = require('express');
|
|
var router = express.Router();
|
|
|
|
/* GET users listing.
|
|
router.get('/', function(req, res, next) {
|
|
res.send('respond with a resource');
|
|
});
|
|
*/
|
|
|
|
/** GET bot status
|
|
* Check to see if the bot is online and if so, if it is currently connected to anything
|
|
*
|
|
* The status of the bot: 200 = online, 202 = connected, 500 + JSON = encountered error
|
|
* @returns status
|
|
*/
|
|
|
|
/** POST bot join channel
|
|
* Join the channel specified listening to the specified freq/mode
|
|
*
|
|
* @param req The request sent from the master
|
|
* @param req.body.channelId The channel ID to join
|
|
* @param req.body.presetName The name of the preset to start listening to
|
|
*/
|
|
|
|
/** POST bot leave channel
|
|
* Will leave the channel it is currently listening to if any, otherwise it will just return that it is not connected
|
|
*
|
|
* The status of the bot: 200 = no change, 202 = changed successfully, 500 + JSON = encountered error
|
|
* @returns status
|
|
*/
|
|
|
|
/** POST change bot preset
|
|
* This will change the bot to the preset specified (if different from what is currently playing)
|
|
*
|
|
* The status of the bot: 200 = no change, 202 = changed successfully, 500 + JSON = encountered error
|
|
* @returns status
|
|
*/
|
|
|
|
module.exports = router;
|