The original Discord bot list, listing bots since 2015. Find the perfect bot for your Discord server today. Not officially affiliated with Discord.

On The Internet
Joined October 2018
why do they call it discord when you of in the code bot of out clone run the bot
3
11
alright, time to confess: out of everyone who has a VERIFIED bot, who hasn't ported them over to slash commands yet?
36%i have ported my bot
64%i have NOT ported my bot
50 votes • Final results
8
2
8
alright, time to confess: out of everyone who has a VERIFIED bot, who hasn't ported them over to slash commands yet?
36%i have ported my bot
64%i have NOT ported my bot
50 votes • Final results
8
2
8
Discord Bots retweeted
custom role icons added for lvl 2 boosted servers! makes it easier to tell who has what role at a glance. with great power comes great role icons or something like that.
264
392
59
5,869
Discord Bots retweeted
After 5 years of service and over 20 million users. Rythm will be shutting down on September 15th This is not the end! We have been working tirelessly on a new project that we can't share yet! If you would like updates on this, check out our site here: rythm.fm/ ❤️
222
853
816
5,294
Pictured: @discord VP's / Decision Makers who decided despite bots being in 99.9% of servers and every >50k-member-server having a crippling reliance on bots, library / bot developers are a "minuscule portion" of the user base and don't deserve proper support nor respect
4
10
1
41
Discord Bots retweeted
scoop: YouTube is forcing the popular Groovy Discord music bot offline. Groovy Bot will now shut down on August 30th, after Google issued a cease and desist. Details here: theverge.com/2021/8/24/22640…
42
240
480
765
threads on discord when
2
1
6
welcome to the underground
2
4
I should do something funny for my 500th tweet
4
1
12
can you guys help me my discord bot isn't adding numbers correctly const Discord = require('discord.js'); const client = new Discord.Client(); client.on('ready', () => { console.log(`Logged in as ${client.user.tag}!`); }); client.on('message', msg => { if (msg.content ===
3
7
er's avatar URL message.reply(message.author.displayAvatarURL()); } }); client.on('message', message => { if (message.content.startsWith('!add')) { // Send the user's avatar URL let number1 = message.content.split(' ')[1]; l
1
3
et number2 = message.content.split(' ')[2]; let answer = number1 + number2; message.reply(answer); } }); client.login('Njk2OTY5Njk2OTY5Njk2OTY5.SDFJ4a.FKkEED-aKIBMnqb3xJI7POztBzm');
2
2