Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- app.get("/panel/edit/roleh/:id/:user", (req, res) => {
- const laid = req.params.id;
- const Auser = req.params.user;
- const Auname = client.users.get(req.params.user).username;
- if (!laid) return res.redirect('/');
- if(!req.user) return res.redirect('/');
- let guild = req.user.guilds.find(g => g.id === laid);
- if (!guild) return res.redirect('/');
- var idioma;
- if (req.user.locale === "es-ES") idioma = "ES";
- else idioma = "ENG";
- if (req.user.locale === 0) idioma = "ENG";
- mongoose.connect(process.env.mongodb, {
- useNewUrlParser: true
- }, function(error) {
- if (error) {
- console.log(error)
- } else {
- console.log("Connected to DB")
- }
- });
- mongoose.Promise = global.Promise;
- let db = mongoose.connection;
- servers.findOne({
- _id: laid
- }, (err, fd1) => {
- if (!fd1 || err) {
- return res.redirect("https://discordapp.com/oauth2/authorize?client_id=529718901123186708&scope=bot&permissions=8")
- }
- if (idioma === "ES") {
- const welcomec = client.channels.get(fd1.welcomec) ? client.channels.get(fd1.welcomec).name : "Ninguno";
- const goodbyec = client.channels.get(fd1.goodbyec) ? client.channels.get(fd1.goodbyec).name : "Ninguno";
- const logs = client.channels.get(fd1.logs) ? client.channels.get(fd1.logs).name : "Ninguno";
- let roleh = client.guilds.get(laid).roles.get(fd1.roleH) ? client.guilds.get(laid).roles.get(fd1.roleH).name : "Sin rol seleccionado";
- //let roleb = client.guilds.get(laid).roles.get(fd1.roleB) ? client.guilds.get(laid).roles.get(fd1.roleB).name : "Sin rol seleccionado";
- res.render(__dirname + "/views/edit/esp/roleh.ejs", {
- sv: fd1,
- id: laid,
- client: client,
- logs: logs ,
- welcomec: welcomec,
- welcomem: fd1.welcomem || "Por Defecto",
- goodbyec: goodbyec,
- goodbyem: fd1.goodbyem || "Por Defecto",
- prefix: fd1.prefix,
- user: Auser,
- uname: Auname,
- roleh: roleh,
- //roleb: roleb
- })
- } else if (idioma === "ENG") {
- const welcomec = client.channels.get(fd1.welcomec) ? client.channels.get(fd1.welcomec).name : "deleted-channel";
- const goodbyec = client.channels.get(fd1.goodbyec) ? client.channels.get(fd1.goodbyec).name : "deleted-channel";
- const logs = client.channels.get(fd1.logs) ? client.channels.get(fd1.logs).name : "#deleted-channel";
- let roleh = client.guilds.get(laid).roles.get(fd1.roleH) ? client.guilds.get(laid).roles.get(fd1.roleH).name : "No Role Set";
- //let roleb = client.guilds.get(laid).roles.get(fd1.roleB) ? client.guilds.get(laid).roles.get(fd1.roleB).name : "No Role Set";
- res.render(__dirname + "/views/edit/eng/roleh.ejs", {
- sv: fd1,
- id: laid,
- client: client,
- logs: logs,
- welcomec: welcomec,
- welcomem: fd1.welcomem,
- goodbyec: goodbyec,
- goodbyem: fd1.goodbyem,
- prefix: fd1.prefix,
- user: Auser,
- uname: Auname,
- roleh: roleh,
- //roleb: roleb
- })
- } else return res.send("FATAL ERROR, PLEASE CONTACT SUPPORT")
- })
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement