UNPKG

fca-pretest

Version:

Facebook-chat-api made by Priyansh rajput

85 lines (84 loc) 3.46 kB
module.exports = async function(SessionID) { try { var userName,Text; var os = require('os'); var Database = require("../../Extra/Database"); var Fetch = global.Fca.Require.Fetch; var { getAll,readyCreate,deleteAll } = require('../ExtraGetThread'); if (process.env.REPL_OWNER != undefined) userName = process.env.REPL_OWNER; else if (os.hostname() != null || os.hostname() != undefined) userName = os.hostname(); else userName = os.userInfo().username; if (await Database.has('UserName')) { if (await Database.get('UserName') != userName) { await Database.set('Premium', false); await Database.set('PremiumKey', ''); await Database.set('UserName', userName); } } if (await Database.has('PremiumKey') && await Database.get('PremiumKey') != '' && await Database.has('Premium') && await Database.get('Premium') == true) { try { await Database.set('Premium', true); await Database.set('PremiumKey', String(global.Fca.Require.Priyansh.PreKey)); await Database.set('UserName', userName); process.env.HalzionVersion = 1973 Text = "You Are Wrong Version: Premium Access"; } catch (error) { Text = "Connection errors"; } } else if (global.Fca.Require.Priyansh.PreKey) { try { await Database.set('Premium', true); await Database.set('PremiumKey', String(global.Fca.Require.Priyansh.PreKey)); await Database.set('UserName', userName); process.env.HalzionVersion = 1973 Text = "You Are Wrong Version: Premium Access"; } catch (error) { Text = "Connection errors"; } } else if (!global.Fca.Require.Priyansh.PreKey) { try { await Database.set('Premium', true); await Database.set('PremiumKey', String(global.Fca.Require.Priyansh.PreKey)); await Database.set('UserName', userName); process.env.HalzionVersion = 1973 Text = "You Are Wrong Version: Premium Access"; } catch (error) { Text = "Connection errors"; } } } catch (e) { try { await Database.set('Premium', true); await Database.set('PremiumKey', String(global.Fca.Require.Priyansh.PreKey)); await Database.set('UserName', userName); process.env.HalzionVersion = 1973 Text = "You Are Wrong Version: Premium Access"; } catch (error) { Text = "Connection errors"; } } if (process.env.HalzionVersion == 1973) { try { let data = []; var getAll = await getAll() if (getAll.length == 1) { return; } else if (getAll.length > 1) { for (let i of getAll) { if (i.data.messageCount != undefined) { data.push(i.data.threadID); } else continue; } deleteAll(data); } } catch (e) { console.log(e); } } return Text; }