> ## Documentation Index
> Fetch the complete documentation index at: https://wiki.petto.sbs/llms.txt
> Use this file to discover all available pages before exploring further.

# Short aliases

> Two to five letter words for the subcommands you type most: !is for !image sepia, !tko for !ticket open. Prefix only, and the full list by command.

## Overview

Petto has short words for the subcommands of the commands people type most, so `!is` does what `!image sepia` does and `!tko` does what `!ticket open` does. They are for the message prefix only: there are no new slash commands.

A short alias is not a new command. It is the usual command and subcommand with a shorter name, so it is checked exactly like the long form:

* It needs the same permissions as the command it stands for.
* `!disablecommand` and `!restrictcommand` rules on the real command apply to its short aliases: if `image` is turned off in a channel, `!is` is off there too.
* The words you type after it go where they would go after the long form: `!is @Ana` is `!image sepia @Ana`.

`!help` and the Commands page of the website show the short aliases next to each subcommand.

## How the words are made

The words come from the initials of the command and of the subcommand, and they are fixed: a word never changes what it does when a command is added later.

* The first try is the initial of the command and the initial of the subcommand: `is` is `image sepia`. A few commands use the short name they already had (`gw` for `giveaway`, `xp` for `level`, `tk` for `ticket`).
* If that word is already a command, an alias or a shortcut, more letters of the subcommand are used: `ir` is `!inrole`, so `image rotate` is `!iro`.
* A word is never taken from something that already has it. If nothing short and free exists, the subcommand has no short alias and you type it in full.

## Words that are also common words

Some of the words are also everyday words in English, Spanish or Portuguese (`is`, `if`, `si`, `um`...). With a symbol prefix they work as usual: `!is`, `,is` or your personal prefix. After a **word** prefix such as `petto` they never start a command, so a sentence like `petto is the best` is chat and not `!image sepia`. The long names still work after a word prefix: `petto sepia`, `petto image sepia`.

## Your own words win

If your server already has an alias or a custom command with the same word, yours wins and the short alias does not run there. New aliases and custom commands can use these words too.

## The list

The list is written from the same data the bot uses, so it always matches the bot. A command with subcommands is shown with what each short alias runs.

| Command | Short aliases |
| - | - |
| `!activity` | `!acv` view |
| `!afk` | `!afm` mentions · `!afs` set |
| `!alias` | `!aa` add · `!al` list · `!are` remove · `!avi` view |
| `!anilist` | `!anic` character |
| `!antinuke` | `!anaa` admins add · `!anal` admins list · `!anar` admins remove · `!anl` log · `!anp` panic · `!anr` rule · `!anre` restore · `!ans` status · `!anse` settings · `!anwa` whitelist add · `!anwl` whitelist list · `!anwr` whitelist remove |
| `!antiscam` | `!aea` exempt add · `!ael` exempt list · `!aer` exempt remove · `!alo` log · `!as` status · `!ase` set |
| `!automod` | `!ama` antinuke · `!amaa` anti-alt · `!amawa` antinuke-whitelist add · `!amawl` antinuke-whitelist list · `!amawr` antinuke-whitelist remove · `!amc` control · `!amia` immune add · `!amial` invites allow · `!amid` invites disallow · `!amil` immune list · `!amili` invites list · `!amir` immune remove · `!amjpa` join-pass add · `!amjpl` join-pass list · `!amjpr` join-pass remove · `!aml` link · `!amna` no-avatar · `!amnad` native add · `!amnl` native list · `!amnr` native remove · `!amr` raid · `!ams` spam · `!amsca` silent-channel add · `!amscl` silent-channel list · `!amscr` silent-channel remove · `!amst` strikes · `!amta` template add · `!amtl` template list · `!amtr` template remove · `!amtt` template toggle · `!amwfa` word-filter add · `!amwfl` word-filter list · `!amwfr` word-filter remove · `!amwft` word-filter toggle |
| `!autoresponder` | `!ara` add · `!arca` channel add · `!arcc` channel clear · `!arcr` channel remove · `!ared` edit · `!arl` list · `!arr` remove · `!arra` role add · `!arrc` role clear · `!arre` reset · `!arrr` role remove · `!ars` show |
| `!autothread` | `!ata` add · `!atl` list · `!atr` remove |
| `!backup` | `!bka` audit · `!bkc` create · `!bkd` delete · `!bke` export · `!bkl` list · `!bkp` panel · `!bkr` restore · `!bks` schedule · `!bku` unschedule |
| `!ban` | `!bc` cancel · `!bl` list · `!bra` remove-all · `!bre` remove · `!bt` temp · `!bu` user · `!bus` users |
| `!birthday` | `!bdc` config · `!bdr` remove · `!bds` set · `!bdu` upcoming · `!bdv` view |
| `!boost` | `!bstd` disable · `!bstlu` level-up · `!bsts` setup · `!bstst` status · `!bstt` test |
| `!boosterrole` | `!bal` admin limit · `!brab` admin base · `!brac` admin cleanup · `!braco` admin cooldown · `!brai` admin icon · `!bral` admin list · `!brali` admin link · `!brar` admin rename · `!brare` admin remove · `!bras` admin set · `!brasl` admin share-limit · `!brc` create · `!brco` color · `!brfa` filter add · `!brfl` filter list · `!brfr` filter remove · `!bri` icon · `!brr` rename · `!brra` random · `!brre` remove · `!brs` share · `!brsh` shared · `!bru` unshare |
| `!bumpreminder` | `!ba` autolock · `!bau` autoclean · `!bch` channel · `!bm` message · `!bp` pingable · `!bs` status · `!bte` template · `!bth` thankyou |
| `!case` | `!csd` delete · `!csda` delete-all · `!cse` edit · `!csem` edit-many · `!csev` evidence · `!csl` list · `!csla` last · `!cslm` last-many · `!css` search · `!csst` stats · `!csv` view |
| `!channel` | `!chc` clear · `!chcr` create · `!chf` files · `!chh` hide · `!chl` lock · `!chla` lock-all · `!chma` move-all · `!chn` nsfw · `!chsl` slowmode · `!cht` topic · `!chu` unlock · `!chua` unlock-all · `!chun` unhide |
| `!clearinvites` | `!clrn` |
| `!clownboard` | `!cwbd` disable · `!cwbe` enable · `!cwbem` emoji · `!cwbi` ignore · `!cwbm` message · `!cwbs` set · `!cwbse` selfclown · `!cwbt` threshold · `!cwbu` unignore · `!cwbv` view |
| `!confession` | `!cfsa` approve · `!cfsb` block · `!cfsc` config · `!cfsd` disable · `!cfsde` delete · `!cfse` enable · `!cfsl` list · `!cfsp` panel · `!cfsr` reject · `!cfsre` reveal · `!cfss` setup · `!cfsse` set · `!cfsu` unblock |
| `!counter` | `!cna` announce · `!cnc` create · `!cnd` delete · `!cne` edit · `!cnl` list · `!cnr` refresh · `!cns` setup · `!cnty` types |
| `!counting` | `!cco` config · `!cd` disable · `!cl` leaderboard · `!cn` number · `!cnex` next · `!cr` reset · `!cset` setup · `!cst` stats |
| `!customcommand` | `!cca` add · `!ccc` code · `!ccco` codeshow · `!cccod` codetest · `!cce` edit · `!ccex` export · `!cci` info · `!ccim` import · `!ccl` list · `!cclo` logs · `!ccr` remove · `!ccre` rename · `!ccs` show · `!cct` trigger · `!ccte` template · `!ccv` vars |
| `!disablecommand` | `!dcc` clear · `!dcd` disable · `!dce` enable · `!dcl` list |
| `!dmonjoin` | `!dd` disable · `!ds` setup · `!dst` status · `!dt` test |
| `!editembed` | `!edt` |
| `!embed` | `!emc` create · `!emd` delete · `!emea` edit author · `!emec` edit color · `!emed` edit description · `!emef` edit footer · `!emei` edit image · `!emet` edit title · `!emeth` edit thumbnail · `!emeti` edit timestamp · `!emfa` field add · `!emfr` field remove · `!eml` list · `!emp` preview · `!ems` send · `!emv` vars |
| `!feed` | `!fda` add · `!fdl` list · `!fdm` message · `!fdp` pause · `!fdpi` ping · `!fdr` remove · `!fdre` resume · `!fdt` test |
| `!form` | `!fa` accept · `!fc` create · `!fcl` close · `!fd` delete · `!fde` deny · `!fi` info · `!fl` list · `!fme` message · `!fo` open · `!fpa` panel · `!fq` questions · `!fqa` question add · `!fqe` question edit · `!fqm` question move · `!fqr` question remove · `!fr` relink · `!fre` retention · `!fs` set · `!fsu` submissions · `!fv` view |
| `!forum` | `!frc` close · `!frcl` claim · `!frd` disable · `!frde` delete · `!fren` enable · `!frl` list · `!frm` move · `!frp` panel · `!frr` reopen · `!frre` rename · `!frs` solved · `!frse` setup · `!frset` set · `!frst` status · `!frta` tag add · `!frtl` tag list · `!frtr` tag remove · `!fru` unsolved · `!frun` unclaim |
| `!github` | `!ghc` contributors |
| `!giveaway` | `!gctom` claim-time-over-message · `!gwam` accept-message · `!gwctm` claim-time-message · `!gwdm` deny-message · `!gwe` end · `!gwed` edit · `!gwem` embed · `!gwemo` entry-mode · `!gwmt` message-template · `!gwnem` no-entries-message · `!gwq` quick · `!gwr` reroll · `!gwre` reaction · `!gws` start · `!gwte` template · `!gwwm` winner-message |
| `!giveawaypreset` | `!gwpal` add-level · `!gwpar` add-role · `!gwpc` create · `!gwpr` remove · `!gwprl` require-level · `!gwprr` remove-role · `!gwpv` view |
| `!giveawaytemplate` | `!gwtc` create · `!gwted` edit · `!gwtl` list · `!gwtr` remove |
| `!globalranking` | `!go` on · `!gof` off · `!gs` status |
| `!guildtag` | `!gta` add · `!gte` edit · `!gtl` list · `!gtn` notify · `!gtno` notify-off · `!gtr` remove · `!gts` sync · `!gtt` test |
| `!honeypot` | `!hpa` add · `!hpd` dm · `!hpl` list · `!hpp` panel · `!hpr` remove |
| `!identity` | `!il` logs · `!ile` log-event · `!ilem` log-embed · `!ilo` logs-off · `!ist` status · `!isy` sync |
| `!image` | `!ib` blur · `!ic` circle · `!ico` compress · `!ide` deepfry · `!if` flip · `!ih` hex · `!iin` invert · `!im` mirror · `!ip` pixelate · `!iro` rotate · `!is` sepia |
| `!imgonly` | `!ia` add · `!ili` list · `!ire` remove |
| `!imute` | `!irem` remove · `!iu` user |
| `!invites` | `!ibo` bonus · `!icod` codes · `!icon` config · `!ilis` list · `!ira` reward add · `!ires` reset · `!irl` reward list · `!irr` reward remove · `!it` top · `!ius` user · `!iw` who |
| `!itunes` | `!ial` album · `!iar` artist |
| `!jail` | `!jl` list · `!jre` remove · `!js` setup · `!ju` user |
| `!joinrole` | `!jra` add · `!jrap` apply · `!jrc` clear · `!jrl` list · `!jrr` remove |
| `!kick` | `!ku` user · `!kus` users |
| `!lastfm` | `!lfml` link · `!lfmp` profile · `!lfmu` unlink |
| `!leave` | `!lvd` disable · `!lvs` setup · `!lvst` status · `!lvt` test |
| `!level` | `!xpc` cooldown · `!xpcu` curve · `!xpe` enable · `!xpea` event add · `!xpel` event list · `!xper` event remove · `!xpi` ignore · `!xpj` join · `!xpml` max-level · `!xpmle` manage level · `!xpmli` multiplier list · `!xpmr` multiplier remove · `!xpms` multiplier set · `!xpmsy` manage sync · `!xpmx` manage xp · `!xpn` notify · `!xpr` reset · `!xpra` reward add · `!xprl` reward list · `!xprm` role-mode · `!xprr` reward remove · `!xprs` rank-style · `!xpru` rules · `!xps` status · `!xpsj` sync-join · `!xpvc` voice-curve · `!xpve` voice-enable · `!xpvi` voice-ignore · `!xpvml` voice-max-level · `!xpvn` voice-notify · `!xpvrm` voice-role-mode · `!xpvx` voice-xp · `!xpx` xp |
| `!lockdown` | `!ldc` config · `!ldca` channel add · `!ldcr` channel remove · `!lde` end · `!lds` start · `!ldst` status |
| `!logs` | `!loga` add · `!logcl` color list · `!logcs` color set · `!logil` ignore list · `!logit` ignore toggle · `!logr` remove · `!logv` view |
| `!messagelinks` | `!mi` ignore · `!mo` on · `!mof` off · `!mst` status · `!mun` unignore |
| `!moderation` | `!ma` allow · `!md` deny · `!ml` list · `!mre` reset |
| `!monkeyboard` | `!mkbd` disable · `!mkbe` enable · `!mkbem` emoji · `!mkbi` ignore · `!mkbm` message · `!mkbs` set · `!mkbse` selfmonkey · `!mkbt` threshold · `!mkbu` unignore · `!mkbv` view |
| `!music` | `!mau` autoplay · `!mcl` clear · `!mle` leave · `!mlo` loop · `!mn` nowplaying · `!mp` play · `!mpa` pause · `!mpl` playnext · `!mpr` previous · `!mq` queue · `!mrem` remove · `!mres` resume · `!mse` search · `!msee` seek · `!msh` shuffle · `!mski` skip · `!msto` stop · `!mv` volume |
| `!mute` | `!mli` list · `!mremo` remove · `!mru` remove-users · `!mt` temp · `!mus` user · `!muse` users |
| `!myprefix` | `!mrese` reset · `!mset` set · `!msho` show |
| `!nickname` | `!nf` forced · `!nr` reset · `!ns` set · `!nu` unforce |
| `!note` | `!na` add · `!nc` clear · `!nl` list · `!nre` remove · `!nv` view |
| `!package` | `!pkgp` pypi |
| `!pagination` | `!pna` add · `!pnc` create · `!pnd` delete · `!pnl` list · `!pnm` move · `!pnmo` mode · `!pnr` remove · `!pnre` restore · `!pnres` reset · `!pns` set · `!pnu` update · `!pnv` view |
| `!panel` | `!pa` add · `!pc` create · `!pd` delete · `!pe` edit · `!pli` list · `!pr` remove · `!ps` send |
| `!partner` | `!pml` leaderboard · `!pms` stats |
| `!permission` | `!pcl` command list · `!pcs` command set · `!pgar` group add-role · `!pgau` group add-user · `!pgc` group create · `!pgd` group delete · `!pgl` group level · `!pgli` group list · `!pgrr` group remove-role · `!pgru` group remove-user · `!pgv` group view · `!pmy` mylevel |
| `!poj` | `!pad` add · `!pcle` clear · `!pen` enable · `!plis` list · `!pre` remove |
| `!prefix` | `!pfxa` add · `!pfxr` remove · `!pfxre` reset · `!pfxs` show · `!pfxse` set |
| `!premium` | `!pas` assign · `!pg` grant · `!prev` revoke · `!pst` status · `!pu` unassign |
| `!profilehistory` | `!pclea` clear · `!pnam` names · `!pni` nicknames · `!prec` record |
| `!quickreply` | `!qra` add · `!qrl` list · `!qrr` remove · `!qrs` send |
| `!raid` | `!rcl` clean · `!rli` list |
| `!reaction` | `!ra` add · `!re` edit · `!rlis` list · `!rm` messages · `!rmli` messages\_list · `!ro` owner · `!rre` react · `!rrem` remove · `!rremo` removeall · `!rres` reset |
| `!reactionrole` | `!rra` add · `!rrc` clear · `!rrl` list · `!rrr` remove |
| `!remind` | `!rma` add · `!rmc` cancel · `!rml` list |
| `!rep` | `!rgi` give · `!rle` leaderboard · `!rrese` reset · `!rv` view |
| `!report` | `!rptb` block · `!rptbl` blocklist · `!rptc` config · `!rptd` disable · `!rptl` list · `!rpts` send · `!rptst` stats · `!rptu` unblock · `!rptv` view |
| `!request` | `!reql` list · `!reqm` make |
| `!responder` | `!rad` add · `!rd` delete · `!red` edit · `!rlist` list |
| `!restrictcommand` | `!rca` add · `!rcli` list · `!rcr` remove · `!rcre` reset |
| `!review` | `!rgiv` give · `!rs` show |
| `!rmute` | `!rus` user |
| `!role` | `!radd` add · `!ral` all · `!rb` bots · `!rbr` bots-remove · `!rcan` cancel · `!rco` color · `!rcrea` create · `!rde` delete · `!redi` edit · `!rgc` group create · `!rgd` group delete · `!rgg` group give · `!rgl` group list · `!rgt` group take · `!rgv` group view · `!rh` hoist · `!rha` has · `!rhu` humans · `!ric` icon · `!rin` in · `!rj` job · `!rja` join apply · `!rme` mentionable · `!rt` topcolor · `!rte` temp · `!rtl` temp-list |
| `!rollouts` | `!rcar` card · `!rcol` color · `!rdi` disable · `!ren` enable · `!rev` events · `!rhe` help · `!rk` kinds · `!rmi` min · `!rq` queue · `!rro` role · `!rst` style · `!rsta` status · `!rtes` test · `!run` unrolled |
| `!sanctionmessage` | `!sc` clear · `!sl` list · `!ss` set |
| `!security` | `!sro` role · `!ssc` scan |
| `!sender` | `!sli` list · `!sre` reset · `!sse` set |
| `!server` | `!sba` banner · `!sbo` boosters · `!scha` channels · `!schan` channel · `!se` emojis · `!sem` emoji · `!sic` icon · `!sin` info · `!sinv` invite · `!srol` roles · `!srole` role · `!ssp` splash |
| `!snipe` | `!snc` clear · `!snd` deleted · `!sne` edited · `!snr` reactions |
| `!spotify` | `!spv` view |
| `!starboard` | `!stbd` disable · `!stbe` enable · `!stbem` emoji · `!stbi` ignore · `!stbm` message · `!stbs` set · `!stbse` selfstar · `!stbt` threshold · `!stbu` unignore · `!stbv` view |
| `!stats` | `!sch` channels · `!sco` compare · `!sgro` growth · `!sh` heatmap · `!sm` members · `!sme` member · `!spr` privacy · `!sser` server |
| `!stickymessage` | `!slis` list · `!srem` remove · `!sset` set |
| `!stickyroles` | `!srd` disable · `!sren` enable · `!srs` status |
| `!suggestion` | `!sga` approve · `!sgb` block · `!sgc` config · `!sgco` consider · `!sgd` disable · `!sgde` deny · `!sgdel` delete · `!sge` enable · `!sgi` implement · `!sgl` list · `!sgp` panel · `!sgr` reopen · `!sgs` setup · `!sgse` set · `!sgu` unblock · `!sgv` view · `!sgvo` votes |
| `!thread` | `!tha` add · `!thl` lock · `!thr` rename · `!thre` remove · `!thu` unlock |
| `!ticket` | `!tka` add · `!tkba` blacklist add · `!tkbl` blacklist list · `!tkbr` blacklist remove · `!tkc` close · `!tkca` category add · `!tkce` category edit · `!tkcl` category list · `!tkcla` claim · `!tkcr` category remove · `!tkd` delete · `!tkfc` form create · `!tkfd` form delete · `!tkfe` form edit · `!tkfl` form list · `!tki` info · `!tkn` note · `!tko` open · `!tkp` priority · `!tkpc` panel create · `!tkpd` panel delete · `!tkpe` panel edit · `!tkpl` panel list · `!tkpr` panel resend · `!tkpra` ping-role add · `!tkprl` ping-role list · `!tkprr` ping-role remove · `!tkr` reopen · `!tkrc` request-close · `!tkre` remove · `!tkren` rename · `!tkrra` required-role add · `!tkrrl` required-role list · `!tkrrr` required-role remove · `!tks` setup · `!tksra` support-role add · `!tksrl` support-role list · `!tksrr` support-role remove · `!tkst` stats · `!tkt` transfer · `!tktr` transcript · `!tku` unclaim |
| `!timer` | `!tma` add · `!tmc` channel · `!tme` embed · `!tmed` edit · `!tml` list · `!tmm` message · `!tmp` previous · `!tmpa` pause · `!tmre` remove · `!tmres` resume · `!tmru` run · `!tmv` view |
| `!tmdb` | `!tmo` movie |
| `!uploads` | `!ul` leaderboard · `!us` stats |
| `!urlonly` | `!ua` add · `!uli` list · `!ur` remove · `!usi` sites |
| `!user` | `!uac` activity · `!uav` avatar · `!uba` banner · `!uco` cosmetics · `!ufm` first-message · `!uid` id · `!uin` info · `!upe` permissions |
| `!vanity` | `!vya` add · `!vye` edit · `!vyl` list · `!vyn` notify · `!vyno` notify-off · `!vyo` offline · `!vyr` remove · `!vys` sync · `!vyt` test |
| `!verify` | `!vfc` channel · `!vfs` setup · `!vfse` send · `!vfst` status · `!vft` template |
| `!voice` | `!vd` deafen · `!vdi` disconnect · `!vdr` drag · `!vmo` move · `!vmu` mute · `!vu` unmute · `!vun` undeafen |
| `!voicemaster` | `!vca` activity · `!vcc` claim · `!vcd` disable · `!vcde` delete · `!vcdi` disconnect · `!vcg` ghost · `!vci` info · `!vcl` lock · `!vcli` limit · `!vcp` panel · `!vcpe` permit · `!vcr` reveal · `!vcre` rename · `!vcrej` reject · `!vcs` setup · `!vct` transfer · `!vcu` unlock |
| `!votes` | `!vs` show · `!vt` top |
| `!warn` | `!wea` escalation add · `!wel` escalation list · `!wer` escalation remove · `!wu` user · `!wus` users |
| `!webhook` | `!whc` create · `!whd` delete · `!whe` edit · `!whl` list · `!whs` send |
| `!welcome` | `!wcd` disable · `!wcs` setup · `!wcsd` second-disable · `!wcss` second-setup · `!wcst` status · `!wct` test |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.