-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathserver.js
84 lines (75 loc) · 2.19 KB
/
server.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
const express = require("express");
const app = express();
app.set("view engine", "ejs");
app.use(express.static("public"));
app.set("views", `${__dirname}/views/`);
var Discord = require("discord.js");
var Akairo = require("discord-akairo");
var DiscordClient = new Akairo.AkairoClient()
DiscordClient.on('ready', () => {
DiscordClient.mainGuild = DiscordClient.guilds.first()
})
DiscordClient.login(
"Your Token"
);
app.get("/", async (req, res) => {
res.render("home/index", { ac: [], md: { render: require('marked') } })
})
app.get("/partners", async (req, res) => {
res.render("partners/index")
})
app.get("/tos", async (req, res) => {
res.render("tos/index")
})
app.get("/privacy", async (req, res) => {
res.render("privacy/index")
})
app.get("/plox", function (req, res) {
res.redirect("//plox.host/?ref=discordlabs");
});
app.get("/ear", function (req, res) {
res.redirect("//eartensifier.net/?utm_source=discordlabs");
});
app.get("/shu", function (req, res) {
res.redirect("//shubot.tech/?utm_source=discordlabs");
});
/*app.get("/riverside", function (req, res) {
res.redirect("//riverside.rocks/q?q=labs");
});*/
app.get("/talle", function (req, res) {
res.redirect("//discord.gg/9y2ABC?utm_source=discordlabs");
});
app.get("/beautify", function (req, res) {
res.redirect("/talle");
});
app.get("/bot/:id", function (req, res) {
res.redirect("//bots.discordlabs.org/bot/" + req.params.id);
});
app.get("/server", function (req, res) {
res.redirect("//discord.gg/rmPNvNJ");
});
app.get("/discord", function (req, res) {
res.redirect("/server");
});
app.get("/support", function (req, res) {
res.redirect("/server");
});
app.get("/status", function (req, res) {
res.redirect("//status.discordlabs.org");
});
app.get("/medium", function (req, res) {
res.redirect("//https://medium.com/discord-labs");
});
app.get("/blog", function (req, res) {
res.redirect("/medium");
});
app.get("/email", async (req, res) => {
res.redirect("mailto:[email protected]")
})
app.get("*", async (req, res) => {
res.render("404/index")
})
// listen for requests :)
const listener = app.listen(3000, function () {
console.log("Your app is listening on port " + listener.address().port);
});