/bancommand via autocomplete
/incognitoto make all command responses (slash commands only) ephemeral, meaning only you will see the response.
/inviteinfoto view info about a server, similar to
/serverbut for an invite code or discord.gg link!
/serveralongside information about the invite
/filterexclbeing disabled for months, I've finally rewritten it and re-enabled the command.
/linkfilter exclude(and two new context menu items, one for users & one for messages)
Usercontext command on a bot, you may see some new buttons in the response...
Add to Serverbutton which functions the same as the one on the bot's profile, if the developer has set it up.
/anticommand, which is used to toggle basic message filters, has been updated to use buttons instead of a command argument.
/linkfiltercommand has been updated to use a dropdown instead of a command argument.
Disable All Filtersoption.
Edit Tagbutton in the
/tag infocommand will now open a modal for you to rename the tag and edit the content.
/tag editcommand will switch to using this modal in the future once more users have updated to newer versions of the Discord client
/carboncommnd. You now only select the theme & font in the command and you will be presented with a modal to enter your code.
/discountcommand in the Fire Discord to claim a discount code for premium ranging from 35% off up to 75% off!
NEWYEAR22to get 22% off Fire Premium (valid until January 31st at 23:59 UTC), which you can purchase through the website by logging in, clicking your avatar and selecting
Premiumin the dropdown menu. This new system for buying premium requires no manual intervention from me unlike the current one and allows you to select the server(s) you want premium in on the website!
/skincommands have been moved to subcommands of
/minecraft uuid <ign>and
/minecraft skin <ign>respectively.
/minecraft log-scanand works with attachments, select pastebin/hastebin service links & sending the text directly.
Mutedrole (or whichever role you set with the
/muterolecommand) will still be used.
feature/moderation-slash-commands) and this branch will be auto deployed to Fire Beta
debugcommands (currently shows ALL commands, will eventually be filtered to ones you can use/manage) or returning tags in the tag commands!
emojiand now takes either an existing emoji, emoji URL, attachment URL or attached image when running the command.
autoquotecommand was used to toggle automatic quoting when a message link was found in a message.
quotecommand is disabled. Disabling the quote command will now disable auto quoting.
delremind) have been updated to only use buttons rather than waiting for a message. You can no longer type
closeto close a ticket or
yesto delete a reminder.
/tag view <tag>have been added to replicate functionality of the base tag command with slash commands as you cannot use
/taglike you can use
Context Menu Commandsthat allow bots to add actions to right-click menus on both users and messages (more will come) and Fire has full (hacky, but full) support for them!
Useroption in the
Appsmenu which you can use to get information about the user you right clicked (it's the same as doing
Remind Mewith will run
/google <the message content>and
/remind <the message content>respectively, with a twist!
Remind Meoption will give you a dropdown with predefined times for setting a reminder rather than you entering a time since this is all I can really do without a text input component.
$filterexclcommand has been temporary disabled until I can get around to rewriting it as it seeming has many issues that were recently made apparent to me through its usage of incorrect strings. I have no clue when I will be able to rewrite it and re-enable it so I can't tell you when it will be back
$tictactoecommand. Find a friend and have fun playing against them in this classic game.
$guildcommand. It supports both normal voice channels and stage channels. Support for stage channels should also be available for voice channel roles.
/starboardto get started (get it? star-ted because star-board haha I'm hilarious)
betaand has the same slash commands as the main bot. This bot will be used to test new & potentially breaking features in a production-like environment so do not expect the bot to be stable (but what you can expect is pretty similar uptime to normal Fire as I'll be using Fire#7414 solely for local testing from now on and Fire Beta will stay running on the VPS)
Use External Emojifor those pesky users using NSFW emotes or a "Bad Memer" role that denies
Embed Linksfor those who can't help but use their image perms to be disruptive.
tag slashcommand, allowing you to toggle slash command tags for that guild (and by providing a boolean, e.g.
$tag slash trueyou can change whether or not the tags will be ephemeral)
$closewould not work.
$ban advaith#9121 too much blob 1 day
$anticommand, you can now enable some basic message filters such as deleting messages with @everyone or @here if the user doesn't have permission to use them, messages from selfbots (users sending an embed) or "spoiler abuse"
$ticket alert <role>
$logignorecommand so message edits/deletes, purges, link filter triggers etc. will not be logged from the channels you specify.
$plonk @User#1337to prevent a user from running Fire commands. Run
$unplonk @User#1337to allow them to use commands again.
$carbon console.log("Hello, World") --theme nord --font firacode
$ticket description <description>to set the description or
$ticket descriptionto reset it
$embed https://hst.sh/kaxesebivo.json #testing
$color [<color>]to quickly convert colors to different types (hex, rgb, hsl or hsv) and get a preview of that color! If you don't provide a color, a random one will be chosen.
John Doe 1337for
𝖙𝖍𝖚𝖌 𝖑𝖎𝖋𝖊#1337over there, instead they will be nicknamed
$log member #channel
'bool' object has no attribute 'copy'it has now been fixed, sorry for any inconvenience
$mutecommand. You can see an example below. Any users/roles listed for bypassing mutes means they have been explicitly granted
Send Messagesin the current channel.
$info guildcommand has gotten a redesign! It now looks nicer and has many more aliases (
guild, infoguild, info guild, guildinfo, infoserver, serverinfo)
-dworks too) Example:
$ban Aktimoose using deprecated regions --delete 1to delete messages from the past day (max is 7 due to discord limits)
shorteners, enable with
$linkfilter shorteners, deletes common short links, e.g. bit.ly
$badname- Change the name used for auto dehoist/decancer. This will not change existing nicknames!
$autodecancer- Toggle renaming those with "cancerous" (non-ascii) names. This will not rename existing users!
$autodehoist- Toggle renaming those with hoisted names. This will not rename existing users!
$reminders- You can now see your reminders. This really should've been a thing from the start
$delremind- You can now delete your reminders. This really should've been a thing from the start (see screenshot for more info on how to delete a reminder)
$info usercommand has gotten a redesign! It now looks nicer and has many more aliases (
user, infouser, info user, userinfo, whois, u)
$antispam <chance of spam>
$slowmode <delay> [<channel/category>]- Set slowmode in the current channel, another channel or a category
$ghstatus- Check GitHub's status
$cfstatus- Check Cloudflare's status
$debug <command>Fire will go through some common things that may prevent a command from running (global checks, permissions, whether the command is enabled or not) and give a list of issues if any are found. This should help with figuring out small issues so if some command stops working, use the debug command and if the debug command stops working, seek immediate help here
inv.wtf. The latter however was only available to premium guilds and also had support for custom redirects. Starting from today, inv.wtf is the only main domain for Vanity URLs and will eventually be the only domain they're accessible from
--remindnow actually works which is nice and (not that it matters to any of you) my logs are no longer spammed with errors when starting Fire :D
$suggestcommand to let me know about 'em. I will start working on suggestions in the next few days as I've sorta been neglecting them
$muterole [<role>]to set it.
$quote autoto enable) now has it's own file and a new addition.
Manage Webhookspermission, it will make use of this to make quotes cooler. It will show kinda like the user themselves repeated their message, except there's a BOT tag because it's a webhook. It will use an existing webhook or create one if none exist in that channel. Tip: If you want to go back to the old quotes, just remove
Manage Webhooksfrom Fire (and
Administratorif applicable) and it will be like nothing changed!
$tickets category. You can see all the configuration commands for tickets by using
$new- Opens a ticket
$add <user>- Adds a user to the current ticket
$remove <user>- Removes a user from the current ticket
$close- Closes the current ticket
tempmentioncommand has been removed. This is due to a recent Discord update that makes it kinda pointless. If you are unaware about the new update, anyone with
Mention Everyonepermission can now mention all roles without needing to change the mention toggle. If you don't see this, make sure to update your client.
$remind <your reminder here> <time>e.g.
$remind fix logging in 1 hour
--remindto your message. For example, I can do
I need to clean my room --remind 1 hourand Fire will remind me to clean my room in an hour.