working set sub logic
This commit is contained in:
parent
8a21972cc4
commit
4d06675f25
7
app.js
7
app.js
@ -37,7 +37,6 @@ bot.on('new_chat_members', (msg) => {
|
||||
});
|
||||
|
||||
bot.on('message', (msg) => {
|
||||
bot_subStatus.setSubStatus(bot, msg, logger)
|
||||
|
||||
if (msg.text && msg.text.toString().includes("/sub_status")) {
|
||||
questions.subStatus(bot, msg, logger)
|
||||
@ -60,7 +59,6 @@ bot.on('message', (msg) => {
|
||||
bot_faq_subscription.prices(bot, msg, logger)
|
||||
}
|
||||
|
||||
|
||||
for (const x of jointArray) {
|
||||
if (msg.text && msg.text.toString() === x.NAME) {
|
||||
common.chat(bot, msg, x.NAME, logger)
|
||||
@ -83,8 +81,13 @@ bot.on('message', (msg) => {
|
||||
// common.chat(bot, msg, resp)
|
||||
// }
|
||||
// }
|
||||
console.log('chat')
|
||||
bot.sendMessage(msg.chat.id, resp, logger)
|
||||
}
|
||||
|
||||
if (msg.text && msg.text.toString().includes("set sub")) {
|
||||
bot_subStatus.setSubStatus(bot, msg, logger)
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
|
@ -4,8 +4,6 @@ const admins = JSON.parse(process.env.ADMIN_ID)
|
||||
module.exports = {
|
||||
setSubStatus: (bot, msg, logger, name) => {
|
||||
let subs = JSON.parse(fs.readFileSync('./data/group/subs.json', 'utf8'))
|
||||
const setSub = "set sub";
|
||||
if (msg.text && msg.text.toString().toLowerCase().includes(setSub)) {
|
||||
if (admins.indexOf(msg.from.id) > -1) {
|
||||
sub = msg.text.match(/(?<=set sub )(.*)(?= to (up|down))/g)[0]
|
||||
status = msg.text.match(/\w+(?=( \w+){0}$)/g)[0]
|
||||
@ -25,5 +23,5 @@ module.exports = {
|
||||
bot.sendMessage(msg.chat.id, sub + " sub updated")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
@ -1 +1 @@
|
||||
[{"SUB":"Premium Plus","COST":30,"STATUS":1,"APPS":["XCIPTV Blue","Sky Q Yellow","SMARTERS Green"]},{"SUB":"VIP","COST":25,"STATUS":1,"APPS":["XCIPTV Blue","Sky Q Yellow","SMARTERS Green"]},{"SUB":"Old Premium","COST":17,"STATUS":1,"APPS":["XCIPTV Blue","Sky Q Yellow","SMARTERS Green"]},{"SUB":"Bluemoon","COST":15,"STATUS":1,"APPS":["SMARTERS Green"]},{"SUB":"KDB","COST":14,"STATUS":1,"APPS":["SMARTERS Green"]},{"SUB":"Gold","COST":13,"STATUS":1,"APPS":["XCIPTV Red","Sky Q Yellow","SMARTERS Green"]},{"SUB":"Technoid","COST":13,"STATUS":1,"APPS":["SMARTERS Green"]},{"SUB":"Bronze","COST":10,"STATUS":1,"APPS":["XCIPTV Red","SMARTERS Green"]},{"SUB":"SOL","COST":10,"STATUS":1,"APPS":["SMARTERS Green"]},{"SUB":"New Premium (tvob)","COST":"X","STATUS":1,"APPS":["SMARTERS Green"]},{"SUB":"Gambler","COST":"X","STATUS":1,"APPS":["SMARTERS Green"]},{"SUB":"All of em","COST":"X","STATUS":"X"}]
|
||||
[{"SUB":"Premium Plus","COST":30,"STATUS":1,"APPS":["XCIPTV Blue","Sky Q Yellow","SMARTERS Green"]},{"SUB":"VIP","COST":25,"STATUS":1,"APPS":["XCIPTV Blue","Sky Q Yellow","SMARTERS Green"]},{"SUB":"Old Premium","COST":17,"STATUS":1,"APPS":["XCIPTV Blue","Sky Q Yellow","SMARTERS Green"]},{"SUB":"Bluemoon","COST":15,"STATUS":1,"APPS":["SMARTERS Green"]},{"SUB":"KDB","COST":14,"STATUS":1,"APPS":["SMARTERS Green"]},{"SUB":"Gold","COST":13,"STATUS":1,"APPS":["XCIPTV Red","Sky Q Yellow","SMARTERS Green"]},{"SUB":"Technoid","COST":13,"STATUS":0,"APPS":["SMARTERS Green"]},{"SUB":"Bronze","COST":10,"STATUS":1,"APPS":["XCIPTV Red","SMARTERS Green"]},{"SUB":"SOL","COST":10,"STATUS":1,"APPS":["SMARTERS Green"]},{"SUB":"New Premium (tvob)","COST":"X","STATUS":1,"APPS":["SMARTERS Green"]},{"SUB":"Gambler","COST":"X","STATUS":1,"APPS":["SMARTERS Green"]},{"SUB":"All of em","COST":"X","STATUS":"X"}]
|
Loading…
x
Reference in New Issue
Block a user