Discordblacklist
The Featured Nodejs package that facilitates getting banned Discord users from DiscordBans.
Installing via NPM.
$ npm install --save discordblacklist@3.1.0 --only=production
Note: Version 3.1.0 package API has changed from previous versions, all previous versions are deprecated following a rewrite of the discordbans api as well as changed domains and removed features.
Quickstart:
// Create the object
const Blacklist = require('discordblacklist');
const token = 'My-token';
const blacklist = new Blacklist(token);
// Someone's id to test
const someID = '1234567890';
// Raw data from the banlist
let data = await blacklist.lookup(someID);
console.log(data);
// No await:
blacklist.lookup(someID).then(result => console.log(result));
// Boolean they are on the banlist:
let onTheList = await blacklist.isBanned(someID);
console.log(onTheList);
// No await:
blacklist.isBanned(someID).then(result => console.log(result));
// Bulk lookup several users
const ids = ['12345', '123456', '1234567'];
data = await blacklist.bulkLookup(ids);
// No await:
blacklist.bulkLookup(ids).then(result => console.log(result));
Changing token
If for whatever reason you would like to switch tokens, you can do that easily by calling.
blacklist.changeToken('newtoken');
This work is ©Copyright under the GNU AFFERO GENERAL PUBLIC LICENSE Version 3
. See LICENSE for more details.
Enjoy this package? Consider starring on github and checking out some of my other work:
Youtube Search API
Fluent Filepaths
Urban Dictionary
Contact William Zhou#0001 via https://discord.gg/jj5FzF7 for more information.