/incognito
to make all command responses (slash commands only) ephemeral, meaning only you will see the response./multi-image-embed
command!color
argument/inviteinfo
to view info about a server, similar to /server
but for an invite code or discord.gg link!/server
alongside information about the invite/logging configure
command!/filterexcl
being 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)/linkfilter
-> /linkfilter toggle
/linkfilter list-exclude
!/linkfilter exclude
./user
or the User
context command on a bot, you may see some new buttons in the response...Add to Server
button which functions the same as the one on the bot's profile, if the developer has set it up./anti
command, which is used to toggle basic message filters, has been updated to use buttons instead of a command argument./linkfilter
command has been updated to use a dropdown instead of a command argument.Disable All Filters
option.Edit Tag
button in the /tag info
command will now open a modal for you to rename the tag and edit the content./tag edit
command will switch to using this modal in the future once more users have updated to newer versions of the Discord client/carbon
commnd. You now only select the theme & font in the command and you will be presented with a modal to enter your code./discount
command in the Fire Discord to claim a discount code for premium ranging from 35% off up to 75% off!NEWYEAR22
to 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 Premium
in 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!/mcuuid
and /skin
commands have been moved to subcommands of /minecraft
/minecraft uuid <ign>
and /minecraft skin <ign>
respectively./minecraft log-scan
and works with attachments, select pastebin/hastebin service links & sending the text directly.Muted
role (or whichever role you set with the /muterole
command) will still be used.feature/moderation-slash-commands
) and this branch will be auto deployed to Fire Betahelp
, command
& debug
commands (currently shows ALL commands, will eventually be filtered to ones you can use/manage) or returning tags in the tag commands!steal
to emoji
and now takes either an existing emoji, emoji URL, attachment URL or attached image when running the command.autoquote
command was used to toggle automatic quoting when a message link was found in a message.quote
command is disabled. Disabling the quote command will now disable auto quoting.close
and delremind
) have been updated to only use buttons rather than waiting for a message. You can no longer type close
to close a ticket or yes
to delete a reminder./tag list
& /tag view <tag>
have been added to replicate functionality of the base tag command with slash commands as you cannot use /tag
like you can use $tag
Context Menu Commands
that 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!User
option in the Apps
menu which you can use to get information about the user you right clicked (it's the same as doing /user @TheUserYouClicked
)Google It
and Remind Me
with will run /google <the message content>
and /remind <the message content>
respectively, with a twist!Remind Me
option 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.$filterexcl
command 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$tictactoe
command. Find a friend and have fun playing against them in this classic game.$guild
command. It supports both normal voice channels and stage channels. Support for stage channels should also be available for voice channel roles.$starboard
or /starboard
to get started (get it? star-ted because star-board haha I'm hilarious)beta
and 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 Emoji
for those pesky users using NSFW emotes or a "Bad Memer" role that denies Attach Files
and Embed Links
for those who can't help but use their image perms to be disruptive.tag slash
command, allowing you to toggle slash command tags for that guild (and by providing a boolean, e.g.$tag slash true
you can change whether or not the tags will be ephemeral)$close
would not work.$ban advaith#9121 too much blob 1 day
$public
command.$anti
command, 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>
$logignore
command so message edits/deletes, purges, link filter triggers etc. will not be logged from the channels you specify.$plonk @User#1337
to prevent a user from running Fire commands. Run $unplonk @User#1337
to allow them to use commands again.$carbon console.log("Hello, World") --theme nord --font firacode
$ticket description <description>
to set the description or $ticket description
to 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.dtag
alias)John Doe 1337
for 𝖙𝖍𝖚𝖌 𝖑𝖎𝖋𝖊#1337
over there, instead they will be nicknamed thug life
applications.commands
scope to access slash commands, which you can do by heading to inv.wtf/bot and reinviting Fire with the scope.$log member #channel
google
command!'bool' object has no attribute 'copy'
it has now been fixed, sorry for any inconvenience$mute
command. You can see an example below. Any users/roles listed for bypassing mutes means they have been explicitly granted Send Messages
in the current channel.$info guild
command has gotten a redesign! It now looks nicer and has many more aliases (guild, infoguild, info guild, guildinfo, infoserver, serverinfo
)--delete
flag (-d
works too)
Example: $ban Aktimoose using deprecated regions --delete 1
to 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--silent
is used$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 user
command 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$hyperium
, $fetchchannel
, $fetchactivity
$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 hereoh-my-god.wtf
and 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--remind
now 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$suggest
command 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 auto
to enable) now has it's own file and a new addition.Manage Webhooks
permission, 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 Webhooks
from Fire (and Administrator
if applicable) and it will be like nothing changed!$suggest
command$tickets category
. You can see all the configuration commands for tickets by using $tickets
.$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 tickettempmention
command 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 Everyone
permission 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
--remind
to your message. For example, I can do I need to clean my room --remind 1 hour
and Fire will remind me to clean my room in an hour.in 1 hour
or that <reminder>
but sometimes it will do an oopsie and not get your time right. It's best to stick to using 1 day 2 hours 3 minutes 4 seconds
as the format.