Centralized service to distribute your Discord bot's statistics to multiple bot lists. We run this as service in a Kubernetes Cluster, but it might work with other orchestrators too.
- Carbonitex (See file)
- discordbotlist.com (See file)
- discord.bots.gg (See file)
- Discord Extreme List (See file)
- Statcord (See file)
- BotsParaDiscord (See file)
- Discord Boats (See file)
- Mythical Bots (See file)
- Space BotList (See file)
- Bots On Discord (See file)
- Arcane Center (See file)
- Discord List (See file)
Bot list files reside in src/botlists, and control how information is sent to each website. Below is a basic example of one os these files.
const { BotList } = require('../structures')
const fetch = require('node-fetch')
/**
* @see https://www.carbonitex.net/discord/data/botdata.php
*/
module.exports = class Carbonitex extends BotList {
constructor (name) {
super({
name: 'carbonitex',
interval: 60
})
}
postStatistics ({ guildCount, botId, token }) {
fetch('https://www.carbonitex.net/discord/data/botdata.php', {
method: 'post',
body: JSON.stringify([
{
server_count: guildCount,
key: token
}
])
})
return true
}
}
Sponsors are organizations and companies that contribute to our projects with money. They get their logo with a link to their website on this page! Click here and become a sponsor today!
Backers are the people who contribute to our projects monetarily. They get their image with a link to their website on this page, an awesome badge on their Switchblade profile and a role that grants exclusive access to some channels in our discord server. Click here and become a backer today!