Суть кода в том что он отправляет запросы на апи Discord, и проверяет доступен ли юзернейм (при новой обнове которая убирает хештеги).
Для того чтобы код работал вам нужен юзер токен на котором есть возможность поставить юзернейм без тега
сам код:
Для того чтобы код работал вам нужен юзер токен на котором есть возможность поставить юзернейм без тега
сам код:
Код:
const fetch = require('node-fetch');
const fs = require('fs');
let words = require('an-array-of-english-words')
let url = 'https://discord.com/api/v9/users/@me/pomelo-attempt' ;
words.forEach((combination, i) => {
setTimeout(() => {
console.log(`Trying ${combination}`);
let options = {
method: 'POST',
headers: {
Accept: '*/*',
authorization: 'Здесь должен быть токен',
'Content-Type': 'application/json'
},
body: `{"username":"${combination}"}`
};
fetch(url, options)
.then(res => res.json())
.then(json => {
if(json.taken == false) {
console.log(`Available: ${combination}`);
fs.appendFile('available.txt', `${combination}\n`, function (err) {
if (err) throw err;
console.log('Saved!');
});
} else {
console.log(`Taken: ${combination}`);
};
})
.catch(err => console.error('error:' + err));
},i * 5000);
});