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 · !installThe 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 guide84 commands
Setup and installation
!setupticketAdminThe 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 | esAdminSets the bot language for this server. With no argument it shows the current one.
Aliases: !lingua · !lang
!modalitaresurgence | br | matchpoint | wagerAdminSets the tournament mode. It cannot be changed once the tournament has started.
Aliases: !mode · !setmode
!configtorneoAdminShows 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>AdminAdds a Discord role to the authorised staff list.
Aliases: !aggiungistaff
!removestaff<nome ruolo>AdminRemoves a role from the staff list.
Aliases: !rimuovistaff
!listastaffEveryoneShows the staff roles configured on the server.
Aliases: !stafflist · !showstaff
!fixpermessiAdminRestores staff permissions across all ticket channels.
Aliases: !fixpermissions
!invitaEveryoneShows the link to invite NEMIX to another server.
Aliases: !invite
!prezziEveryoneShows the current plans and prices.
Aliases: !pricing · !prices
!guida[sezione]EveryoneOpens the built-in bot guide, split into sections.
Aliases: !guide
!helpEveryoneLists the commands available to whoever runs it.
Tournament management
!creatorneo<nome>AdminCreates a new tournament on the server. Multiple tournaments can coexist and stay isolated from each other.
Aliases: !createtournament · !newtournament
!torneiEveryoneLists all tournaments on the server with their status.
Aliases: !listtournaments · !tournaments
!selezionatorneo<id torneo>AdminSwitches the active tournament, the one subsequent commands act on.
Aliases: !selecttournament · !switchtournament
!eliminatorneo<id torneo>AdminPermanently deletes a tournament and its data.
Aliases: !deletetournament
!apriiscrizioniAdminOpens registrations: the button in the crea-ticket channel becomes active again.
Aliases: !openregistration · !openreg
!chiudiiscrizioniAdminCloses registrations. Tickets already open remain valid.
Aliases: !closeregistration · !closereg
!riapriiscrizioniStaffReopens registrations after they have been closed.
Aliases: !reopenregistration · !reopen
!iniziatorneoAdminCloses registrations and starts the tournament: lobby channels and team communications go live.
Aliases: !starttournament · !start
!pausatorneoAdminPauses the tournament.
Aliases: !pausetournament · !pause
!riprenditorneoAdminResumes a paused tournament.
Aliases: !resumetournament · !resume
!terminatorneoAdminEnds the tournament while keeping data and standings.
Aliases: !endtournament · !end
!infotorneoEveryoneShows status, mode, format, team count and lobbies of the tournament.
Aliases: !tournamentinfo · !tinfo
!kdon | offStaffMakes KD required or optional in the registration form.
Aliases: !kdreq · !kdrequired
!topfraggeron | offStaffEnables the per-player ranking alongside the team standings.
Aliases: !topkiller · !bestplayer
!syncStaffResyncs tickets, categories, embeds and standings with the saved data.
Aliases: !risincronizza · !resync
!recovery[nome torneo]AdminRebuilds a tournament by re-reading the tickets present on Discord.
Aliases: !recupera
!reset[keepteams]StaffResets the tournament. With keepteams it keeps the registered teams.
Aliases: !resetall
Registration and tickets
!aggiungiticketStaffManually registers a team from the ticket channel where it is typed.
Aliases: !addticket · !registerticket
!checkticketsAdminChecks which tickets still exist compared to the saved data.
Aliases: !verificaticket
!scansionaticketStaffScans existing tickets looking for registrations that were not recorded.
Aliases: !scantickets · !scan
!fixticketsStaffMoves all tickets into the correct lobby categories.
Aliases: !fixchannels · !spostatickets
!aggiornaticketAdminUpdates existing tickets with the latest buttons.
Aliases: !updatetickets
!ricreaticketAdminRecreates missing ticket channels from the saved data.
Aliases: !recreatetickets
!aggiornaembedsAdminRealigns all embeds with the current tournament data.
Aliases: !updateembeds
!resetticketAdminDeletes and recreates the ticket system from scratch. Removes all existing tickets.
Aliases: !ticketreset
Teams
!approvaattesa[nome team]AdminApproves 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>"StaffRemoves a team from the tournament.
Aliases: !removeteam
!cambianome"<vecchio>" "<nuovo>"StaffRenames a registered team.
Aliases: !rename · !renameteam
!spostalobby"<nome team>" <lobby>StaffMoves a team to another lobby.
Aliases: !movelobby · !moveteam
!bonus"<team>" <punti> "<motivo>"StaffAwards bonus points to a team, with the reason recorded.
Aliases: !addbonus
!penalizza"<team>" <punti> "<motivo>"StaffApplies a points penalty to a team, with the reason recorded.
Aliases: !penalize · !penalty
!storicomodifiche"<nome team>"StaffShows the history of bonuses, penalties and edits for a team.
Aliases: !modhistory · !history
!teaminfo"<nome team>"EveryoneShows a team profile: players, lobby and score.
Aliases: !infoteam · !team
Lobbies and multipliers
!bilancialobbyStaffDistributes teams across lobbies. Balancing by average KD is optional.
Aliases: !balancelobbies · !balance
!codicelobby<lobby> <codice> [partita]StaffSends the match code to every team in a lobby.
Aliases: !lobbycode
!annuncio<lobby> <messaggio>StaffSends a message to every team in a lobby.
Aliases: !announce
!limitelobby[numero]AdminSets 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
!resetlimitelobbyAdminRestores the lobby limit to the default for the current mode.
Aliases: !resetlobbylimit
!resetlobby<lobby>StaffEmpties a single lobby without touching the others.
Aliases: !clearlobby
!moltiplicatoriEveryoneShows the table of kill multipliers by placement.
Aliases: !multipliers
!setmoltiplicatore<posizione o range> <valore>StaffSets the multiplier for a placement or a range, for example 1 or 4-6.
Aliases: !setmultiplier
!rimuovimoltiplicatore<posizione o range>StaffRemoves a range from the multiplier table.
Aliases: !removemultiplier
Matches and results
!aggiungipartita"<team>" <posizione> <kill>StaffRecords a match result for a team.
Aliases: !addmatch
!modificapartita"<team>" <partita> <posizione> <kill>StaffCorrects an already recorded match. The change stays in the history.
Aliases: !editmatch
!rimuovipartita"<team>" <partita>StaffDeletes a match from a team tally.
Aliases: !deletematch · !removematch
!cancellagamelobby<lobby> <partita>StaffCancels a match for every team in a lobby, for example after a server issue.
Aliases: !cancelgame
Leaderboards
!classifica[lobby]EveryoneShows the overall standings or those of a single lobby.
Aliases: !leaderboard · !ranking
!classificadettagliata[lobby]EveryoneStandings with a match-by-match breakdown.
Aliases: !detailedleaderboard · !detailed
!statslobby<lobby>EveryoneDetailed statistics for a lobby.
Aliases: !lobbystats
!topkillEveryonePer-player kill ranking, when Top Fragger is enabled.
Aliases: !bestkill · !killrank
!liveclassificaEveryoneGenerates the live standings link to overlay in OBS. Requires the tournament to be started.
Aliases: !liveleaderboard · !golive
!stopliveStaffTurns off the live standings and invalidates the link.
Aliases: !stopliveleaderboard · !endlive
!aggiornaclassifica[lobby]AdminForces standings to be recalculated and redrawn.
Aliases: !refreshleaderboard · !updateleaderboard
!setcanaleclassifica<lobby> [#canale]StaffChooses which channel a lobby leaderboard is posted in.
Aliases: !setchannelleaderboard
!classificaimmagine[lobby]StaffGenerates the standings as an image, ready to share.
Aliases: !leaderboardimage · !imgclassifica
!exportclassifica[lobby]StaffExports the standings in text format.
Aliases: !exportleaderboard · !export
!setlogo(allega immagine)StaffSets the logo shown on the leaderboard image.
Aliases: !impostalogo
!settemplate(allega immagine)StaffSets the background of the leaderboard image.
Aliases: !impostatemplate · !setsfondo
!settitolo<titolo>StaffSets the title printed on the leaderboard image.
Aliases: !impostatitolo
!resetassetsStaffRemoves the custom logo, background and title.
Aliases: !resetgrafica
Assistant and Vision
!nemixvisionon | offStaffTurns 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>EveryoneAsk the bot a question about rules, scoring or how the tournament works and get the answer in the channel.
Aliases: !chiedi · !domanda
!analisiStaffA summary of how the tournament is going: who is leading, how the lobbies stand, which teams are at risk.
Aliases: !analyze · !analysis
!aimanager<istruzione>StaffManage the tournament by writing an instruction in your own words instead of recalling the exact command.
Aliases: !manager · !gestisci
Wager and entry fee
!wagerinfoEveryoneShows status, prize pool and participants of the current wager tournament.
Aliases: !winfo
!paga[metodo]EveryoneGenerates the payment link for the tournament entry fee.
Aliases: !pay · !pagamento
!pagamentiAdminLists the payments recorded for the current tournament.
Aliases: !payments · !transazioni
!approvapagamento"<nome team>"AdminManually approves a team payment.
Aliases: !approvapag · !approve_payment
License
!attivalicenzaEveryoneActivates a license you already purchased on this server. No code to enter: the license is tied to your Discord account.
Aliases: !activate
!disattivalicenzaEveryoneFrees the slot this server occupies, so you can reuse it elsewhere.
Aliases: !deactivate
!infolicenseEveryoneShows plan, expiry and server slots of the active license.
Aliases: !licenseinfo · !license
!mialicenzaEveryoneShows 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.