DUXPLIMA Documentation

Staff commands

Moderation, channel control, announcements, editors, polls and every other staff command, with its node.

Every node on this page is given to operators by default and hidden from everybody else.

/mute

CommandNodeWhat it does
/mute <player> [time] [reason...]uxmchat.muteStops a player from talking. A time is 30s, 10m, 2h, 1d, 1w or a mix such as 1h30m; without one the mute has no end
/unmute <player>uxmchat.muteLets them talk again

A first word that is not a time starts the reason. Both commands exist only when uxmChat keeps mutes itself; see Mutes.

/channel

CommandNodeWhat it does
/channel lock <channel>uxmchat.channel.lockNobody speaks in it but those with uxmchat.bypass.channel-lock
/channel unlock <channel>uxmchat.channel.lockOpens it again
/channel slowmode <channel> <seconds>uxmchat.channel.slowmodeThe least time between two lines of one player, 0 to 3600; 0 turns it off
/channel force <player> <channel>uxmchat.channel.forceMoves a player into a channel
/channel kick <player> <channel>uxmchat.channel.kickTakes a player out of a channel

/chatlock

/chatlock (aliases /muteall, /lockchat, node uxmchat.chatlock) closes the public chat on the network for everyone without uxmchat.bypass.lock, or opens it again.

/clearchat

/clearchat (node uxmchat.clearchat) clears everyone's chat on the network. Players with uxmchat.bypass.clear keep theirs.

/chatdelete

/chatdelete <line> (node uxmchat.staff.delete) removes a line for everyone. It is what the remove button after each line runs for staff; the line is the id the button carries.

/chatlog

CommandNodeWhat it does
/chatlog player <player> [page]uxmchat.chatlogThe lines of one player, newest first
/chatlog search <words...>uxmchat.chatlogEvery line that holds the words
/chatlog audit [page]uxmchat.auditThe staff actions: mutes, deletes, clears, locks, tag reviews

Lines are kept chat-log.retention-days (30).

/broadcast

/broadcast <text...> (alias /bc, node uxmchat.broadcast) is a MiniMessage line for every player on the network.

/bossbar

/bossbar <player|all> <seconds> <colour> <text...> (node uxmchat.bossbar) shows a bar at the top of the screen for 1 to 3600 seconds. Colours are pink, blue, red, green, yellow, purple and white.

/poll

CommandNodeWhat it does
/poll start <seconds> <question | answer | answer...>uxmchat.pollAsks the network, for 10 to 3600 seconds; the question and the answers are split by |
/poll enduxmchat.pollEnds the running poll and says the result

Example: /poll start 60 Next event? | Build contest | PvP tournament | Parkour.

/macro

/macro <name> (node uxmchat.macro) says one of the lines under macros in config.conf in your channel, as if you typed it.

/tag

CommandNodeWhat it does
/tag pendinguxmchat.staff.tagsPlayer-made tags waiting for approval
/tag approve <tag>uxmchat.staff.tagsApproves one, so its maker may wear it
/tag deny <tag>uxmchat.staff.tagsTurns one down
/tag give <player> <tag>uxmchat.tag.giveGives a tag, to a player on any server or offline
/tag take <player> <tag>uxmchat.tag.giveTakes a given tag back

A tag held through a permission or a group is not taken by take: take the permission instead.

/nick player

CommandNodeWhat it does
/nick player <player> <nick>uxmchat.nick.othersSets another player's nickname
/nick realname <nick>uxmchat.nick.realnameWho goes by that nickname

/chateditor

CommandNodeWhat it does
/chateditor channelsuxmchat.editor.channelsThe channel editor
/chateditor tagsuxmchat.editor.tagsThe tag editor; action lines need uxmchat.editor.actions too
/chateditor announcementsuxmchat.editor.announcementsThe announcement bundles
/chateditor announcementuxmchat.editor.announcementsEach announcement on its own, with every field

See In-game editors.

/announcements

CommandNodeWhat it does
/announcementsuxmchat.editor.announcementsEvery announcement as bundle/id, where it shows and whether it is on
/announcements preview <bundle/id>uxmchat.editor.announcementsShows you one as a player sees it
/announcements say <bundle/id>uxmchat.editor.announcementsSays it now

/chatgame start

/chatgame start <kind> (node uxmchat.chatgame.start) starts a round now: unscramble, math, trivia, first-to-type, reaction, fill-blank or reversed.

Related: Admin commands, Permissions