diff --git a/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Announcements/DiscordBot.js b/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Announcements/DiscordBot.js index 27c02da09..af4c7a5aa 100644 --- a/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Announcements/DiscordBot.js +++ b/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Announcements/DiscordBot.js @@ -19,7 +19,6 @@ exports.newSuperalgosBotModulesDiscordBot = function (processIndex) { const message = "Discord bot has started." thisObject.sendMessage(message).catch(err => parentLogger.write(MODULE_NAME, "[WARN] initializeDiscordBot -> Discord error -> err = " + err)) - } catch (err) { parentLogger.write(MODULE_NAME, "[WARN] initialize -> err = " + err.stack); } @@ -32,10 +31,10 @@ exports.newSuperalgosBotModulesDiscordBot = function (processIndex) { } function sendMessage(message) { - const https = require('https'); + const https = require('https') try { - message = JSON.stringify(message); + message = JSON.stringify({content: message}) } catch (err) { parentLogger.write(MODULE_NAME, "[WARN] announce -> Discord JSON message error -> err = " + err) } @@ -43,7 +42,7 @@ exports.newSuperalgosBotModulesDiscordBot = function (processIndex) { return new Promise((resolve, reject) => { const requestOptions = { method: 'POST', - header: { 'Content-Type': 'application/json' } + headers: { 'Content-Type': 'application/json' } } const req = https.request(thisObject.webhookURL, requestOptions, (res) => { diff --git a/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Announcements/SocialBots.js b/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Announcements/SocialBots.js index 614c136cb..75b8b421b 100644 --- a/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Announcements/SocialBots.js +++ b/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Announcements/SocialBots.js @@ -21,7 +21,7 @@ exports.newSuperalgosBotModulesSocialBots = function (processIndex) { socialBot.botInstance.initialize(config.botToken, config.chatId) } else if (socialBot.type === "Discord Bot"){ let config = socialBot.config - socialBot.botInstance = TS.projects.superalgos.botModules.discordBot.newSuperalgosBotModulesTelegramBot(processIndex) + socialBot.botInstance = TS.projects.superalgos.botModules.discordBot.newSuperalgosBotModulesDiscordBot(processIndex) socialBot.botInstance.initialize(config.webhookURL) } } diff --git a/Projects/Superalgos/UI/Function-Libraries/SocialBotsFunctions.js b/Projects/Superalgos/UI/Function-Libraries/SocialBotsFunctions.js index c0be2c963..31a387c2b 100644 --- a/Projects/Superalgos/UI/Function-Libraries/SocialBotsFunctions.js +++ b/Projects/Superalgos/UI/Function-Libraries/SocialBotsFunctions.js @@ -82,11 +82,9 @@ function newSuperalgosFunctionLibrarySocialBotsFunctions() { return } - let params = { - text: "Test message from Superalgos!" - } + let message = "Test message from Superalgos!" - httpRequestJSON(JSON.stringify(params), webhookURL, onResponse) + httpRequestJSON(JSON.stringify({content: message}), webhookURL, onResponse) function onResponse(err) { if (err.result === GLOBAL.DEFAULT_OK_RESPONSE.result) {