NEMIX commands

84 commands with their aliases. Players use none of them: they register and submit results by clicking buttons. These are for you and your staff, and almost all of them have a dashboard equivalent.

The command you start from

!setupticketaliases: !setup · !install

The entry command. Creates the NEMIX TOURNAMENT category with the crea-ticket channel for registrations and the staff-only comandi-nemix channel. If the server has no license yet, it also starts the 14-day free trial, no card required.

Getting started guide
Who can run it:

84 commands

Setup and installation

!setupticketAdmin

The entry command. Creates the NEMIX TOURNAMENT category with the crea-ticket channel for registrations and the staff-only comandi-nemix channel. If the server has no license yet, it also starts the 14-day free trial, no card required.

Aliases: !setup · !install

!languageit | en | esAdmin

Sets the bot language for this server. With no argument it shows the current one.

Aliases: !lingua · !lang

!modalitaresurgence | br | matchpoint | wagerAdmin

Sets the tournament mode. It cannot be changed once the tournament has started.

Aliases: !mode · !setmode

!configtorneoAdmin

Shows the current configuration: mode, match format, teams, lobbies and registration status. Read-only: parameters are set from the dashboard.

Aliases: !tournamentconfig · !config

!addstaff<nome ruolo>Admin

Adds a Discord role to the authorised staff list.

Aliases: !aggiungistaff

!removestaff<nome ruolo>Admin

Removes a role from the staff list.

Aliases: !rimuovistaff

!listastaffEveryone

Shows the staff roles configured on the server.

Aliases: !stafflist · !showstaff

!fixpermessiAdmin

Restores staff permissions across all ticket channels.

Aliases: !fixpermissions

!invitaEveryone

Shows the link to invite NEMIX to another server.

Aliases: !invite

!prezziEveryone

Shows the current plans and prices.

Aliases: !pricing · !prices

!guida[sezione]Everyone

Opens the built-in bot guide, split into sections.

Aliases: !guide

!helpEveryone

Lists the commands available to whoever runs it.

Tournament management

!creatorneo<nome>Admin

Creates a new tournament on the server. Multiple tournaments can coexist and stay isolated from each other.

Aliases: !createtournament · !newtournament

!torneiEveryone

Lists all tournaments on the server with their status.

Aliases: !listtournaments · !tournaments

!selezionatorneo<id torneo>Admin

Switches the active tournament, the one subsequent commands act on.

Aliases: !selecttournament · !switchtournament

!eliminatorneo<id torneo>Admin

Permanently deletes a tournament and its data.

Aliases: !deletetournament

!apriiscrizioniAdmin

Opens registrations: the button in the crea-ticket channel becomes active again.

Aliases: !openregistration · !openreg

!chiudiiscrizioniAdmin

Closes registrations. Tickets already open remain valid.

Aliases: !closeregistration · !closereg

!riapriiscrizioniStaff

Reopens registrations after they have been closed.

Aliases: !reopenregistration · !reopen

!iniziatorneoAdmin

Closes registrations and starts the tournament: lobby channels and team communications go live.

Aliases: !starttournament · !start

!pausatorneoAdmin

Pauses the tournament.

Aliases: !pausetournament · !pause

!riprenditorneoAdmin

Resumes a paused tournament.

Aliases: !resumetournament · !resume

!terminatorneoAdmin

Ends the tournament while keeping data and standings.

Aliases: !endtournament · !end

!infotorneoEveryone

Shows status, mode, format, team count and lobbies of the tournament.

Aliases: !tournamentinfo · !tinfo

!kdon | offStaff

Makes KD required or optional in the registration form.

Aliases: !kdreq · !kdrequired

!topfraggeron | offStaff

Enables the per-player ranking alongside the team standings.

Aliases: !topkiller · !bestplayer

!syncStaff

Resyncs tickets, categories, embeds and standings with the saved data.

Aliases: !risincronizza · !resync

!recovery[nome torneo]Admin

Rebuilds a tournament by re-reading the tickets present on Discord.

Aliases: !recupera

!reset[keepteams]Staff

Resets the tournament. With keepteams it keeps the registered teams.

Aliases: !resetall

Registration and tickets

!aggiungiticketStaff

Manually registers a team from the ticket channel where it is typed.

Aliases: !addticket · !registerticket

!checkticketsAdmin

Checks which tickets still exist compared to the saved data.

Aliases: !verificaticket

!scansionaticketStaff

Scans existing tickets looking for registrations that were not recorded.

Aliases: !scantickets · !scan

!fixticketsStaff

Moves all tickets into the correct lobby categories.

Aliases: !fixchannels · !spostatickets

!aggiornaticketAdmin

Updates existing tickets with the latest buttons.

Aliases: !updatetickets

!ricreaticketAdmin

Recreates missing ticket channels from the saved data.

Aliases: !recreatetickets

!aggiornaembedsAdmin

Realigns all embeds with the current tournament data.

Aliases: !updateembeds

!resetticketAdmin

Deletes and recreates the ticket system from scratch. Removes all existing tickets.

Aliases: !ticketreset

Teams

!approvaattesa[nome team]Admin

Approves a team from the waiting list and assigns it to the first free slot. With no argument it shows who is waiting.

Aliases: !approva · !approvawaitlist

!rimuovisquadra"<nome team>"Staff

Removes a team from the tournament.

Aliases: !removeteam

!cambianome"<vecchio>" "<nuovo>"Staff

Renames a registered team.

Aliases: !rename · !renameteam

!spostalobby"<nome team>" <lobby>Staff

Moves a team to another lobby.

Aliases: !movelobby · !moveteam

!bonus"<team>" <punti> "<motivo>"Staff

Awards bonus points to a team, with the reason recorded.

Aliases: !addbonus

!penalizza"<team>" <punti> "<motivo>"Staff

Applies a points penalty to a team, with the reason recorded.

Aliases: !penalize · !penalty

!storicomodifiche"<nome team>"Staff

Shows the history of bonuses, penalties and edits for a team.

Aliases: !modhistory · !history

!teaminfo"<nome team>"Everyone

Shows a team profile: players, lobby and score.

Aliases: !infoteam · !team

Lobbies and multipliers

!bilancialobbyStaff

Distributes teams across lobbies. Balancing by average KD is optional.

Aliases: !balancelobbies · !balance

!codicelobby<lobby> <codice> [partita]Staff

Sends the match code to every team in a lobby.

Aliases: !lobbycode

!annuncio<lobby> <messaggio>Staff

Sends a message to every team in a lobby.

Aliases: !announce

!limitelobby[numero]Admin

Sets how many teams fit in a lobby. Defaults are 15 for Resurgence and Matchpoint, 50 for Battle Royale. With no argument it shows the current limit and anyone can read it.

Aliases: !lobbylimit · !maxlobby · !teamperlobby

!resetlimitelobbyAdmin

Restores the lobby limit to the default for the current mode.

Aliases: !resetlobbylimit

!resetlobby<lobby>Staff

Empties a single lobby without touching the others.

Aliases: !clearlobby

!moltiplicatoriEveryone

Shows the table of kill multipliers by placement.

Aliases: !multipliers

!setmoltiplicatore<posizione o range> <valore>Staff

Sets the multiplier for a placement or a range, for example 1 or 4-6.

Aliases: !setmultiplier

!rimuovimoltiplicatore<posizione o range>Staff

Removes a range from the multiplier table.

Aliases: !removemultiplier

Matches and results

!aggiungipartita"<team>" <posizione> <kill>Staff

Records a match result for a team.

Aliases: !addmatch

!modificapartita"<team>" <partita> <posizione> <kill>Staff

Corrects an already recorded match. The change stays in the history.

Aliases: !editmatch

!rimuovipartita"<team>" <partita>Staff

Deletes a match from a team tally.

Aliases: !deletematch · !removematch

!cancellagamelobby<lobby> <partita>Staff

Cancels a match for every team in a lobby, for example after a server issue.

Aliases: !cancelgame

Leaderboards

!classifica[lobby]Everyone

Shows the overall standings or those of a single lobby.

Aliases: !leaderboard · !ranking

!classificadettagliata[lobby]Everyone

Standings with a match-by-match breakdown.

Aliases: !detailedleaderboard · !detailed

!statslobby<lobby>Everyone

Detailed statistics for a lobby.

Aliases: !lobbystats

!topkillEveryone

Per-player kill ranking, when Top Fragger is enabled.

Aliases: !bestkill · !killrank

!liveclassificaEveryone

Generates the live standings link to overlay in OBS. Requires the tournament to be started.

Aliases: !liveleaderboard · !golive

!stopliveStaff

Turns off the live standings and invalidates the link.

Aliases: !stopliveleaderboard · !endlive

!aggiornaclassifica[lobby]Admin

Forces standings to be recalculated and redrawn.

Aliases: !refreshleaderboard · !updateleaderboard

!setcanaleclassifica<lobby> [#canale]Staff

Chooses which channel a lobby leaderboard is posted in.

Aliases: !setchannelleaderboard

!classificaimmagine[lobby]Staff

Generates the standings as an image, ready to share.

Aliases: !leaderboardimage · !imgclassifica

!exportclassifica[lobby]Staff

Exports the standings in text format.

Aliases: !exportleaderboard · !export

!setlogo(allega immagine)Staff

Sets the logo shown on the leaderboard image.

Aliases: !impostalogo

!settemplate(allega immagine)Staff

Sets the background of the leaderboard image.

Aliases: !impostatemplate · !setsfondo

!settitolo<titolo>Staff

Sets the title printed on the leaderboard image.

Aliases: !impostatitolo

!resetassetsStaff

Removes the custom logo, background and title.

Aliases: !resetgrafica

Assistant and Vision

!nemixvisionon | offStaff

Turns NEMIX Vision on or off for the tournament. With Vision on, teams upload the end-game screenshot and NEMIX derives placement and kills from it, to be confirmed before saving. Requires a Plus plan.

Aliases: !aiphoto · !photoscan · !scanfoto

!ask<domanda>Everyone

Ask the bot a question about rules, scoring or how the tournament works and get the answer in the channel.

Aliases: !chiedi · !domanda

!analisiStaff

A summary of how the tournament is going: who is leading, how the lobbies stand, which teams are at risk.

Aliases: !analyze · !analysis

!aimanager<istruzione>Staff

Manage the tournament by writing an instruction in your own words instead of recalling the exact command.

Aliases: !manager · !gestisci

Wager and entry fee

!wagerinfoEveryone

Shows status, prize pool and participants of the current wager tournament.

Aliases: !winfo

!paga[metodo]Everyone

Generates the payment link for the tournament entry fee.

Aliases: !pay · !pagamento

!pagamentiAdmin

Lists the payments recorded for the current tournament.

Aliases: !payments · !transazioni

!approvapagamento"<nome team>"Admin

Manually approves a team payment.

Aliases: !approvapag · !approve_payment

License

!attivalicenzaEveryone

Activates a license you already purchased on this server. No code to enter: the license is tied to your Discord account.

Aliases: !activate

!disattivalicenzaEveryone

Frees the slot this server occupies, so you can reuse it elsewhere.

Aliases: !deactivate

!infolicenseEveryone

Shows plan, expiry and server slots of the active license.

Aliases: !licenseinfo · !license

!mialicenzaEveryone

Shows the license linked to your Discord account.

Aliases: !mylicense

Rather not use commands?

Almost everything you see here can also be done from the dashboard, with Discord login.