diff --git a/data/bot/functions/requests/updateSubStatus.js b/data/bot/functions/requests/updateSubStatus.js index bbdd6ac..870f5b6 100644 --- a/data/bot/functions/requests/updateSubStatus.js +++ b/data/bot/functions/requests/updateSubStatus.js @@ -23,8 +23,7 @@ module.exports = { // console.log(subs); fs.writeFileSync('./data/group/subs.json', JSON.stringify(subs)) bot.sendMessage(msg.chat.id, sub + " sub updated") - msg.chat.id = process.env.CHANNEL_ID - questions.subStatus(bot, msg, logger, true) + questions.subStatus(bot, msg, logger, true, process.env.CHANNEL_ID) } } diff --git a/data/bot/lib/questions.js b/data/bot/lib/questions.js index cfd9396..e116deb 100644 --- a/data/bot/lib/questions.js +++ b/data/bot/lib/questions.js @@ -13,7 +13,7 @@ module.exports = { bot.sendMessage(msg.chat.id, randomSub.SUB + "!"); } }, - subStatus: async (bot, msg, logger, notify = false) => { + subStatus: async (bot, msg, logger, notify = false, chatId = null) => { let subs = JSON.parse(fs.readFileSync('./data/group/subs.json', 'utf8')) let string = "" @@ -32,9 +32,10 @@ module.exports = { } }); // console.log(string) - data = await bot.sendMessage(msg.chat.id, string, { parse_mode: "HTML", disable_notification: notify }) + const targetChatId = chatId || msg.chat.id; + data = await bot.sendMessage(targetChatId, string, { parse_mode: "HTML", disable_notification: notify }) if (notify == true) { - bot.pinChatMessage(process.env.CHANNEL_ID, data.message_id) + bot.pinChatMessage(targetChatId, data.message_id) } }, updates_page: async (bot, msg, logger) => { diff --git a/package.json b/package.json index c025848..a508d87 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bblbtv_bot", - "version": "1.0.1", + "version": "1.0.2", "description": "", "main": "index.js", "scripts": {