From d3d5f94df2e7f636ff4960e729cdf46c80abb178 Mon Sep 17 00:00:00 2001 From: Braeden Sowinski Date: Tue, 28 Dec 2021 19:06:22 -0800 Subject: [PATCH] update/redirect-login --- LPS.js | 34 +--------------------------------- 1 file changed, 1 insertion(+), 33 deletions(-) diff --git a/LPS.js b/LPS.js index 3e084b3..d0abbcc 100644 --- a/LPS.js +++ b/LPS.js @@ -31,39 +31,7 @@ class Bot { // Remote Login async remoteLogin(message, args) { - let user = await this.dbo.collection("users").findOne({"user.discord.id":message.author.id}).then(user => user); - if (user) return message.author.send(`You are already logged in ${message.author}! Use \`?logout\` to logout or \`?account\` to see your logged in account.`); - if (args.length==0) return message.author.send(`You must provide a \`email\` and \`login token\` ${message.author}!`); - if (!args[0]==null||!args[0]==undefined&&args[1]==null||args[1]==undefined) return message.author.send(`You must provide a \`login token\` ${message.author}!`); - user = await this.dbo.collection("users").findOne({"user.email":args[0]}).then(user => user); - if (user==null||user==undefined) return message.author.send(`Cannot find the email \`${args[0]}\` ${message.author}!`); - - // Check discord Token - if (args[1]==user.user.discordLoginToken) { - // Modify user to include user.user.discord - let discord = { - id: message.author.id, - username: message.author.username, - discriminator: message.author.discriminator - } - let newToken = randomstring.generate(12); - this.dbo.collection("users").updateOne( - { - "user.email": args[0] - }, - { - $set: { - "user.discord": discord, - "user.discordLoginToken": newToken - } - }, function(err,res) { - if (err) throw err; - return message.author.send(`Logged in as \`${user.user.username}\` ${message.author}!`); - } - ); - } else { - return message.author.send(`Incorrect login token ${message.author}! Try again or Regenerate your Discord Login Token.`); - } + return message.channel.send('Login from Lines Police CAD account management https://www.linespolice-cad.com/'); } async remoteLogout(message) {