ReferenceCommands
Settings commands
Every Settings command in Dexy: usage, arguments, examples, the permission it needs and its cooldown.
Prefix, timezone, command channels, the dashboard and which modules are on. (Stats' filters and tracking settings are in the Stats module.)
Core commands: always on. 🔒 commands need the permission shown, Administrator or the server's Dexy admin role (permissions).
/d!modules#
List every module with what it does and whether it's on, off or coming soon in this server.
Admins turn modules on or off with modules enable and modules disable.
/modules
d!modules
d!modules
See it in DiscordFluxer
d!modulessee which modules are on, off or coming soon hered!pluginsthe same list, using an alias
/d!modules disable#
Turn a module off in this server; its commands stop working, but its data is kept.
Turning Stats off stops message and voice tracking; stats already collected stay.
/modules disable <name>
d!modules disable <name>
d!modules disable <name>
See it in DiscordFluxer
- nameneeded
- The module's key:
statsorcounters(not case-sensitive).
d!modules disable countersstop live counter channels from updatingd!modules disable statspause tracking and hide the stats commandsd!modules off statsthe same, using the short alias
/d!modules enable#
Turn a module on in this server so its commands and background work start.
/modules enable <name>
d!modules enable <name>
d!modules enable <name>
See it in DiscordFluxer
- nameneeded
- The module's key:
statsorcounters(not case-sensitive). Modules marked coming soon can't be turned on yet.
d!modules enable statsstart message and voice tracking, and unlock the stats commandsd!modules enable counterslet live counter channels update againd!modules on countersthe same, using the short alias
/d!settings#
Show this server's settings: prefix, timezone, lookback, permissions and tracking.
Change each one with its subcommand, like settings prefix or settings timezone. What stats show (bots, hidden channels and members) is set with filter.
/settings
d!settings
d!settings
See it in DiscordFluxer
d!settingssee every setting at a glanced!configthe same, using the alias
/d!settings channels#
Limit the channels where members can use my commands.
In whitelist mode (the default) commands only work in the listed channels; in blacklist mode they work everywhere except them. With no channels listed, commands work everywhere. Only the exact channels listed count: a category doesn't cover its channels, nor a channel its threads. Admins are never blocked, and help, invite, links, ping and privacy work anywhere.
/settings channels [action] [channels…]
d!settings channels [action] [channels…]
d!settings channels [action] [channels…]
See it in DiscordFluxer
- actionoptional
add,remove,clear(empty the list),listormode. Shows the list if left out.- channels…optional, one or more
- For
addandremove: the channels, as mentions or IDs (up to 50 in all). Formode:whitelistorblacklist.
d!settings channels add #bot-commandscommands only work in #bot-commandsd!settings channels mode blacklistthe listed channels become the only places they don't workd!settings channels remove #general #memestake two channels off the listd!settings channels clearcommands work everywhere again
/d!settings dashboard#
Choose who can open this server's web dashboard.
/settings dashboard <visibility>
d!settings dashboard <visibility>
d!settings dashboard <visibility>
See it in DiscordFluxer
- visibilityneeded
public(anyone with the link),members(members of this server) oradmins(admins only, the default).
d!settings dashboard membersany member of the server can view itd!settings dashboard publicanyone with the link can view itd!settings dashboard adminsback to admins only
/d!settings elevate#
Choose a Dexy admin role: its members can run every Dexy command, whatever permission it needs.
The role must have Manage Server itself, and that's checked every time it's used: take the permission away from the role and its members stop counting as Dexy admins. Administrators always count, whatever this is set to.
/settings elevate [role]
d!settings elevate [role]
d!settings elevate [role]
See it in DiscordFluxer
- roleoptional
- The role, as a mention or a role ID, or
offto have no Dexy admin role. Shows the current one if left out.
d!settings elevate @Modsmembers with Mods count as Dexy adminsd!settings elevate offno Dexy admin role any mored!settings elevatesee which role it is now
/d!settings manageserver#
Choose whether Manage Server makes someone a Dexy admin: everyone with it, only some roles, or nobody.
Administrators, the owner and the Dexy admin role (settings elevate) always count. People this leaves out keep what their roles get from settings roles, and can still view the dashboard if its visibility lets them.
/settings manageserver [mode] [roles…]
d!settings manageserver [mode] [roles…]
d!settings manageserver [mode] [roles…]
See it in DiscordFluxer
- modeoptional
all(everyone with Manage Server, the default),only(only Manage Server from the roles you list) ornone(Manage Server alone doesn't count). Shows the current choice if left out.- roles…optional, one or more
- For
only: the roles, as mentions or role IDs. Each must have Manage Server itself.
d!settings manageserver only @Mods @Leadsonly Manage Server from Mods or Leads countsd!settings manageserver noneonly Administrators and the Dexy admin role are Dexy adminsd!settings manageserver alleveryone with Manage Server counts againd!settings manageserversee what it is now
/d!settings notfound#
Turn my replies to unknown commands on or off; they suggest up to 3 close matches.
/settings notfound <value>
d!settings notfound <value>
d!settings notfound <value>
See it in DiscordFluxer
- valueneeded
onoroff(yes/noandtrue/falsework too). On by default.
d!settings notfound offstay quiet when someone types a command that doesn't existd!settings notfound onreply with "Did you mean …?" suggestions again
/d!settings prefix#
Change the command prefix, or turn it off so commands only work by mentioning me.
/settings prefix <prefix>
d!settings prefix <prefix>
d!settings prefix <prefix>
See it in DiscordFluxer
- prefixneeded
- The new prefix: up to 10 characters, no spaces or backticks.
offmakes me answer only@Dexy <command>;onbrings the prefix back. The default isd!.
d!settings prefix !commands now start with `!`, like `!help`d!settings prefix offonly mentions work, like `@Dexy help`d!settings prefix onturn the prefix back ond!settings prefix d!go back to the default prefix
/d!settings reset#
Reset every setting of this server to the default, including prefix, filters and modules.
Collected stats and counters aren't touched.
/settings reset [confirm]
d!settings reset [confirm]
d!settings reset [confirm]
See it in DiscordFluxer
- confirmoptional
- Type
confirmto reset. Left out, I only explain what it does.
d!settings resetsee what a reset doesd!settings reset confirmreset all settings now
/d!settings roles#
Let roles use parts of Dexy without Manage Server, like changing settings or managing counters.
Permissions: view opens the dashboard's stats pages whatever its visibility, commands skips command access and command channels, settings changes settings, filters and modules, counters manages counters, activityroles manages activity roles and moderation uses every moderation and auto-mod command and their settings. Role permissions, the Dexy admin role, dashboard visibility and settings reset stay with admins.
/settings roles [role] [permissions…]
d!settings roles [role] [permissions…]
d!settings roles [role] [permissions…]
See it in DiscordFluxer
- roleoptional
- The role, as a mention or a role ID, or
clearto take every role's permissions away. Lists every role with permissions if left out. - permissions…optional, one or more
- The role's permissions (
allfor every one),+counters/-viewto add or remove some, ornone. Shows the role's permissions if left out.
d!settings roles @Mods settings countersMods can change settings and manage countersd!settings roles @Helpers +viewHelpers can also open the dashboard's stats pagesd!settings roles @Mods nonetake Mods' permissions awayd!settings roleslist every role with permissions
/d!settings timezone#
Set the timezone stats use for days, "today" and chart dates.
/settings timezone <timezone>
d!settings timezone <timezone>
d!settings timezone <timezone>
See it in DiscordFluxer
- timezoneneeded
- An IANA timezone name like
America/Toronto,Europe/BerlinorAsia/Kolkata(any capitalisation), orUTC. The default is UTC.
d!settings timezone America/Torontodays start at midnight Toronto timed!settings timezone asia/kolkatacapitalisation doesn't matterd!settings tz UTCback to the default, using the short alias