Configuring Fire
Here we'll go through various configuration commands to personalise Fire for your server.
Last updated
Here we'll go through various configuration commands to personalise Fire for your server.
Last updated
To use moderation commands without the manage server permission, you must set moderators using the /moderators add
command
This command can be used to add either a user or role as a moderator and can be used multiple times to add multiple users or roles.
Removing moderators can be done with the /moderators remove
command and you can list current moderators using the /moderators list
command
If you do not set moderators, only those with Manage Server will be able to use moderation commands as they are considered admins
Fire provides 3 different types of logging: Moderation, Action & Members
All 3 can be toggled using the /logging toggle
command.
You can configure what exactly gets logged by using the /logging configure
command.
Sometimes you'll find a command you don't want users in your server to use. No worries, you can easily disable the command with the command
command (great name, I know)
For example, do you want to disable the meme
command to prevent users seeing memes that are too spicy for your liking? Disable it with /command meme
Disabling a command restricts it's usage to moderators so even if a command is disabled, it can still be used by anyone added as a moderator or those with the Manage Server
permission.
Moderator only channels are perfect for preventing users from, for example, running commands in your general
channel and disrupting conversations.
Slash command usage can be configured via the Integrations
tab in Server Settings, however, this only prevents slash commands from being used and not quotes from message links, the --remind
flag and message commands if applicable.
Manage Server permission is required to set moderator only channels
Similar to above, administrator only channels are channels where only administrators (users with Manage Server permission) can run commands, quote messages via links and set reminders using the --remind
flag.
Administrator permission is required to set administrator only channels
Unlike the old Python version of Fire, the TypeScript rewrite allows you to change the language Fire uses!
This can be changed either for just you or the whole server.
If you have the Manage Server permission, the language
command will set the language for the whole server. To set it for yourself, run the command in DMs
If a user has set their own language, they will see that language rather than the server language
To set the language, use $language <language>
e.g. $language en-GB
Currently there's only 2 languages, en-US
(default) and en-GB
(en-US with slight changes)
You can help contribute to the translation of Fire by joining the Fire Crowdin project
Link filters in Fire allow you to prevent users from posting certain links, such as youtube videos or discord invites.
To toggle filters, use the /linkfilter toggle
command
There may be some users, roles or channels you would like to exclude from the filter. With the /linkfilter exclude
command, you can easily exclude any of the three!
When a link filter is triggered, it will be logged in your action logs channel, if enabled. For most filters it'll just say which filter was triggered and who triggered it but some are special and include additional information about what was posted, such as the youtube
& discord
filters.
With Fire, you can create a custom Vanity URL through inv.wtf, e.g. inv.wtf/fire
This is perfect for sharing on social media or giving to friends as it gives a personal touch to the server and is shorter than any discord.gg link you could create.
Fire's website has a public servers page which you can shove your server into. Servers are shown to users in a random order and a captcha must be completed to access the invite to prevent scraping.
The public servers page uses the same invite as your Vanity URL (since it's the same code pretty much) so you'll need to have one before going public.
To make your server public, just run the /public
command. This requires the Manage Server permission.
Fire's quote
command allows you to quote a message using a message link. This can be handy to refer to old messages or even ones from a different server (provided the server has Fire)
When the quote command is enabled (which it is by default, but you can disable it with /command
) you can make Fire find message links in any message and quote them.
The image above uses Fire's webhook quoting, which requires Fire to have the Manage Webhooks permission in the channel.
Auto quoting follows all command restrictions, e.g. users can't quote in moderator only channels without being a moderator & also follows permissions meaning they cannot quote a message they don't have access to.