-
Notifications
You must be signed in to change notification settings - Fork 5
Configuration Commands
💡 All the following configuration commands are functionally similar and are used the same way. They have a number of properties that can be modified for your specific server.
Configuration commands accept the following types of input:
Using a configuration command with all
or config
will provide an interactive embed you can use to view and modify its settings. For example, the configuration command containing channel features is /feature
. Running the /feature all
command will allow you to edit channel features through an interactive Discord message.
❗️ The following examples continue to use the
/feature
command as an example, but the command syntax is the same for all configuration commands listed below. ❗️
❓ If you are confused with the advanced command usage, the basic command usage above will provide you with all the options you need. However, in the wiki it may be referred to with the more advanced syntax to allow you to run a specific command, or one that you could paste directly into Discord, such as
/feature streams value:Enabled
.
To view the current value of a specific setting within /feature
, for example twitter
, you would use /feature twitter
.
To manually set the value of a specific setting within /feature
, for example twitter
, you would use /feature twitter Disabled
,
Different configuration properties take different types of values.
The majority of configuration settings will be the toggle
(boolean) type, and the setting can be either Enabled
or Disabled
.
Some properties may take a string
, allowing you to set any custom message you want.
Some properties may take a number
.
The /configs
command provides a reference to the configuration commands described here.
The /feature
command is used to modify the optional features enabled in a specific channel.
Tracker features are enabled but locked to moderators by default.
To view an interactive embed within Discord to change enabled features, simply run the /feature config
command.
Setting | Description | Type | Default Value |
---|---|---|---|
anime | Allows the anime list tracker feature in this channel, allowing users to track their anime lists and have any updates posted automatically in the channel by the bot. | toggle |
enabled |
streams | Allows the livestream/video upload trackers in this channel. This includes youtube (uploads/streams), twitch (streams), twitcasting (streams). |
toggle |
enabled |
Allows the Twitter tracker to be used in this channel. | toggle |
enabled |
|
tempvc | Enables temporary voice channel creation from the /temp command in this channel. |
toggle |
disabled |
logs | Enables moderation logs in this channel. This is automatically enabled through the log command, so this property should not be touched unless you want to disable all logs to a channel. | toggle |
disabled (but automatically enabled by using log command) |
restricted | If enabled, the track command will be restricted to channel moderators (Manage Messages permission). |
toggle |
enabled |
allowstarboarding | If enabled, messages in this channel are able to be voted onto your server's starboard (if a starboard is also configured). | toggle |
enabled |
You can check the channels in your server with currently enabled features with the /channels
command.
animeconfig allows you to configure the anime/manga list tracker for a specific Discord channel, changing what types of list updates trigger a bot message to be sent.
log
allows you to register a channel to receive moderation logs, and add or remove which types of logs will be sent to it.
The streamcfg command allows you to configure the livestream tracker for a specific Discord channel, allowing you to change the stream information included in the bot message.
The yt
command allows you to configure notifications delivered by the YouTube tracker to a specific Discord channel.
The twitter
command allows you to configure the Twitter tracker for a specific Discord channel, changing what types of Twitter activities trigger a bot message to be sent.
The cleanreactionscfg
command currently only contains one option: changing reactionroles in a Discord channel to be "verification"/"clean" style. If the clean
setting is enabled, when users react to a reaction role setup, the bot will remove the reaction after assigning/removing their role. This is helpful if users do not need to see how many users reacted to receive a role. This method is required for reaction roles with more than a few thousand reactions, as Discord may stop sending all the available reactions to users, seemingly breaking the reaction channel.
Setting | Type | Default Value |
---|---|---|
clean | toggle |
Disabled |
The servercfg
command provides access to certain server-wide features that you may want to edit for your specific server needs.
Setting | Description | Type | Default Value |
---|---|---|---|
reassignroles | This feature reassigns users their previous roles if they leave and rejoin your server. | toggle |
disabled |
useinvites | Allows FBK to pull the server's active invite codes. This is required for invite-specific autoroles or invite codes to display in the user join log. This option may disable itself if FBK has access denied to server invites at any point. | toggle |
enabled |
auditlog | Allows FBK to pull this server's Audit Log to provide more logging info. | ||
publish | If enabled, messages from tracked targets (e.g. YouTube/Twitch/Twitter feeds) the bot posts in an Announcement channel will be "published" to subscribed servers automatically. | toggle |
disabled |
ps2Commands | If enabled, the PS2 lookup commands will be enabled. This is not relevant for most servers. | toggle |
disabled |
The languagecfg
command provides access to certain server-wide translation settings that have mostly been added at request for very specific use-cases.
Setting | Description | Type | Default Value |
---|---|---|---|
ephemeral | If enabled, the output of the "Translate Message" command (found on the context menu on messages) will be displayed to the requesting user only. ("Only you can see this message") | toggle |
false |
noretweets | If enabled, Tweet translations (if also enabled) will skip translation of retweets completely. | toggle |
true |
targetlang | The default target language for translations in this server. | language code |
en |