Frequently asked questions

(nobody asked any of these, i made them up)

What's the prefix?

ex3 only uses slash commands. So, it's /

Are ex3 and pigeon related?

Yes/No. They're both made by me, follow the same format, but they are completely unrelated in terms of functionality.

Out of ex3 and pigeon, who would you say is your best/flagship?

ex3. Sure, pigeon is pretty cool (I hope), but ex3 is much more stable and multifaceted. ex3 has an easier-to-work with structure, and simply more enjoyable to work on.

What is the history of ex3?

ex3 was originally called sparkfirebot. sparkfirebot was my first major bot; made under my old username "sparkfire298". That bot was giant; it had 200+ commands and enough modules to control the entire world, but it was also three years ago, and stuck on Discord.js v12.
djs v12 was quickly deprecating (this is around 2022) and since the bot was so large,
going through everything and changing stuff like embeds:

 message.channel.send(embed) -> message.channel.send({ embeds: [embed] })
would've certainly been possible in a day or two, but the usage was very low, and I realized nobody actually needed that many things. So, I killed it. Made a much much smaller bot called "sparkbot" in 2022, and resurrected sparkfirebot's account into ex3 in 2023.

ex3 was made on a vacation. I was sitting in the hotel on my laptop and said "hey, what if I fuse some old code into something cool?".

What does "ex3" mean?

Three things:

What is the point of ex3?

I actually have no idea, it's just a hobby. I suppose it would be great for toying with, playing around with its varied commands, but it is not suited for larger servers.

What programming language is ex3 made with?

JavaScript. Discord.js.

Is ex3 backed behind a company or team of people?

No.


If you have any questions, please email me.