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

# All commands

> Every Newt command, what it does, and who can run it by default.

<Tip>
  `<member>` is required, `[reason]` is optional. **Who** is the default. Change it on the [Permissions](/permissions) tab.
</Tip>

**Permissions tab** means Discord permissions don't count: allow the role on the dashboard's [Permissions](/permissions#give-your-mods-access) tab. **Ticket staff** means the panel's support roles. Whoever opened a ticket can also close it.

## <Icon icon="gavel" size={24} /> Moderation

[How it works](/moderation/moderation)

| Command | What it does | Who |
| - | - | - |
| `/ban <member> [reason] [duration] [proof] [soft] [purge_days] [dm]` | Ban someone: temp, soft, by ID, with proof | Permissions tab |
| `/unban <user_id> [reason]` | Unban a user by their ID | Permissions tab |
| `/kick <member> [reason]` | Kick a member from the server | Permissions tab |
| `/timeout add <member> <duration> [reason]` | Temporarily mute a member | Permissions tab |
| `/timeout remove <member> [reason]` | Lift a member's timeout | Permissions tab |
| `/timeout list` | See who is timed out right now | Permissions tab |
| `/warn add <member> <reason>` | Warn a member (recorded in their history) | Permissions tab |
| `/warn list <member>` | Show a member's warnings | Permissions tab |
| `/warn remove <case_id>` | Remove a warning by its case number | Permissions tab |
| `/note <member> <text>` | Write a staff note on a member, no punishment attached | Permissions tab |
| `/imageban add <member> [reason] [duration]` | Stop a member posting images, GIFs and videos | Permissions tab |
| `/imageban remove <member> [reason]` | Let a member post images, GIFs and videos again | Permissions tab |
| `/imageban list` | See who is banned from posting images and GIFs right now | Permissions tab |
| `/freeze add <member> [reason]` | Take a member's roles and lock them out of every channel | Permissions tab |
| `/freeze remove <member> [reason]` | Unfreeze a member and give their roles back | Permissions tab |
| `/freeze list` | See who is frozen right now | Permissions tab |
| `/freeze removeall [reason]` | Unfreeze everybody in the server and give their roles back | Permissions tab |
| `/purge <amount> [member] [contains] [bots]` | Bulk delete recent messages | Permissions tab |
| `/slowmode <duration>` | Set this channel's slowmode | Permissions tab |
| `/lock [reason]` | Stop members sending messages here | Permissions tab |
| `/unlock [reason]` | Let members send messages here again | Permissions tab |
| Right-click → Apps → **Mod history** | Open a member's cases | Permissions tab |
| Right-click → Apps → **Warn member** | Warn a member | Permissions tab |

## <Icon icon="folder-open" size={24} /> Cases

[How it works](/moderation/cases)

| Command | What it does | Who |
| - | - | - |
| `/case list [kind] [user] [mod]` | Browse this server's cases, ten a page | Permissions tab |
| `/case view <case_id>` | Open one case by its number | Permissions tab |
| `/case reason <case_id> <reason>` | Change a case's reason | Permissions tab |

## <Icon icon="shield-halved" size={24} /> Automod

[How it works](/moderation/automod)

| Command | What it does | Who |
| - | - | - |
| `/automod on` | Switch automod on | Manage Server |
| `/automod off` | Switch automod off | Manage Server |
| `/automod rule <rule> <on> [action]` | Switch one rule on or off | Manage Server |
| `/automod minage <days> [action]` | Turn away accounts younger than a number of days | Manage Server |
| `/automod status` | See which rules are running | Manage Server |

## <Icon icon="clipboard-list" size={24} /> Server log

[How it works](/moderation/logging)

| Command | What it does | Who |
| - | - | - |
| `/logging setup [style] [category]` | Build the log channels and switch everything on, all in one go | Manage Server |
| `/logging channel [channel]` | Send every kind of log to one channel | Manage Server |
| `/logging event <event> <on> [channel]` | Switch one kind of log on or off, or move it | Manage Server |
| `/logging media [channel]` | Where deleted images, videos and voice memos are kept | Manage Server |
| `/logging moderation [channel]` | Where numbered moderation cases are posted | Manage Server |
| `/logging reminders [channel]` | Where the survey reminders sent to new members are recorded | Manage Server |
| `/logging pause <duration>` | Mute the server and media logs for a while, like during a cleanup | Manage Server |
| `/logging resume` | End a log pause early | Manage Server |
| `/logging status` | Every log, what it records and where it goes | Manage Server |

## <Icon icon="ticket" size={24} /> Tickets

[How it works](/moderation/tickets)

| Command | What it does | Who |
| - | - | - |
| `/ticketpanel create <channel> <title> [description] [category] [support_role]` | Post a new panel people click to open tickets | Manage Server |
| `/ticketpanel addoption <panel> <label> [emoji] [category] [question]` | Put a ticket button on a panel | Manage Server |
| `/ticketpanel removeoption <panel> <label>` | Take a ticket button off a panel | Manage Server |
| `/ticketpanel addrole <panel> <role>` | Let another role handle a panel's tickets | Manage Server |
| `/ticketpanel removerole <panel> <role>` | Take a role off a panel's support team | Manage Server |
| `/ticketpanel list` | See the ticket panels in this server | Manage Server |
| `/ticketpanel delete <panel>` | Remove a ticket panel and its message | Manage Server |
| `/ticket settings [transcript_channel] [log_channel] [max_open]` | Where transcripts and logs go, and the open limit | Manage Server |
| `/ticket close` | Close the ticket you're standing in | Ticket staff |
| `/ticket claim` | Take this ticket as yours to handle | Ticket staff |
| `/ticket add <user>` | Let somebody else see this ticket | Ticket staff |
| `/ticket remove <user>` | Take somebody off this ticket | Ticket staff |
| `/ticket rename <name>` | Rename this ticket's channel | Ticket staff |
| `/ticket transcript` | Save this ticket's conversation as a file | Ticket staff |
| `/ticketban <user> [reason]` | Stop somebody opening tickets in this server | Ticket staff |
| `/ticketunban <user>` | Let somebody open tickets again | Ticket staff |

## <Icon icon="hand-wave" size={24} /> Welcome and goodbye

[How it works](/members/welcome-goodbye)

| Command | What it does | Who |
| - | - | - |
| `/welcome set <message> [channel] [embed]` | Write the message new members get | Manage Server |
| `/welcome off` | Stop greeting new members | Manage Server |
| `/welcome show` | See the current welcome message | Manage Server |
| `/goodbye set <message> <channel> [embed]` | Write the message posted when someone leaves | Manage Server |
| `/goodbye off` | Stop posting when someone leaves | Manage Server |
| `/goodbye show` | See the current goodbye message | Manage Server |

## <Icon icon="user-plus" size={24} /> Autorole

[How it works](/members/autorole)

| Command | What it does | Who |
| - | - | - |
| `/autorole add <role>` | Give this role to everybody who joins | Manage Roles |
| `/autorole remove <role>` | Stop giving this role to new members | Manage Roles |
| `/autorole list` | See which roles new members get | Manage Roles |
| `/autorole off` | Stop handing out roles on join | Manage Roles |
| `/autorole on` | Start handing out roles on join again | Manage Roles |

## <Icon icon="hand-pointer" size={24} /> Role buttons

[How it works](/members/role-buttons)

| Command | What it does | Who |
| - | - | - |
| `/rolepanel create <channel> <title> [description] [mode]` | Post a new message people click for roles | Manage Roles |
| `/rolepanel addrole <panel> <role> [label] [emoji]` | Put a role button on a panel | Manage Roles |
| `/rolepanel removerole <panel> <role>` | Take a role button off a panel | Manage Roles |
| `/rolepanel list` | See the role panels in this server | Manage Roles |
| `/rolepanel delete <panel>` | Remove a role panel and its message | Manage Roles |

## <Icon icon="face-smile" size={24} /> Reaction roles

[How it works](/members/reaction-roles)

| Command | What it does | Who |
| - | - | - |
| `/reactionrole add <message> <emoji> <role> [channel]` | Put an emoji on a message that gives a role | Manage Roles |
| `/reactionrole remove <message> <emoji>` | Take a reaction role off a message | Manage Roles |
| `/reactionrole list` | Every reaction role in this server | Manage Roles |

## <Icon icon="cake-candles" size={24} /> Birthdays

[How it works](/members/birthdays)

| Command | What it does | Who |
| - | - | - |
| `/birthday set <day> <month> [year]` | Tell this server your birthday | Everyone |
| `/birthday remove` | Make this server forget your birthday | Everyone |
| `/birthday next` | The next birthdays coming up here | Everyone |

## <Icon icon="gift" size={24} /> Giveaways

[How it works](/engagement/giveaways)

| Command | What it does | Who |
| - | - | - |
| `/giveaway start <prize> <duration> [winners] [channel] [role]` | Start a giveaway | Manage Server |
| `/giveaway end <giveaway>` | End a giveaway now and draw the winners | Manage Server |
| `/giveaway reroll <giveaway> [winners]` | Draw new winners for an ended giveaway | Manage Server |
| `/giveaway cancel <giveaway>` | Call off a giveaway with no winners | Manage Server |
| `/giveaway list` | The giveaways running here, and recent ones | Manage Server |

## <Icon icon="circle-question" size={24} /> Question of the day

[How it works](/engagement/question-of-the-day)

| Command | What it does | Who |
| - | - | - |
| `/qotd add <question>` | Add a question to this server's list | Manage Server |
| `/qotd now` | Post the next question right now | Manage Server |

## <Icon icon="landmark" size={24} /> Daily wisdom

[How it works](/engagement/daily-wisdom)

| Command | What it does | Who |
| - | - | - |
| `/wisdom now` | Post today's quote right now | Manage Server |
| `/wisdom quote` | A random quote, right here, right now | Everyone |

## <Icon icon="thumbtack" size={24} /> Sticky Messages

[How it works](/engagement/sticky-messages)

| Command | What it does | Who |
| - | - | - |
| `/sticky set <message> [channel]` | Keep a message at the bottom of a channel | Manage Messages |
| `/sticky remove [channel]` | Stop a channel's Sticky Message | Manage Messages |
| `/sticky list` | Every Sticky Message in this server | Manage Messages |

## <Icon icon="bell" size={24} /> Bump reminder

[How it works](/engagement/bump-reminder)

| Command | What it does | Who |
| - | - | - |
| `/bumpreminder setup [role] [channel]` | Ping a role two hours after every bump | Manage Server |
| `/bumpreminder off` | Stop the bump reminders | Manage Server |
| `/bumpreminder status` | Where bump reminders go and when the next one is | Manage Server |

## <Icon icon="star" size={24} /> Ratings survey

[How it works](/insights/ratings)

| Command | What it does | Who |
| - | - | - |
| `/setchannel` | Post the rating survey here and use this channel for reminders | Manage Server |
| `/ratings` | See how members have rated this server | Manage Server |
| `/forcesurvey [days]` | Send a reminder now instead of waiting for midday | Manage Server |
| `/discoveryhelp` | How server ratings and the retention reminders work | Everyone |

## <Icon icon="chart-line" size={24} /> Retention and Discovery

[How it works](/insights/retention-discovery)

| Command | What it does | Who |
| - | - | - |
| `/retention [period]` | How many new members stick around, grouped however you like | Manage Server |
| `/discovery` | Check whether this server is ready for Discord Server Discovery | Manage Server |

## <Icon icon="chart-simple" size={24} /> Server stats

[How it works](/insights/server-stats)

| Command | What it does | Who |
| - | - | - |
| `/stats members` | Joins and leaves: today, the week, the month, and a graph | Everyone |
| `/stats roles [limit]` | Show the most common roles in this server | Everyone |
| `/stats activity [channel] [hours]` | Show message activity for a channel | Everyone |
| `/stats tags [online_only]` | Show the server tags members wear | Everyone |
| `/stats badges [badge] [show_members]` | Count or list members with a Discord profile badge | Everyone |

## <Icon icon="dice" size={24} /> Fun

[How it works](/fun/fun)

| Command | What it does | Who |
| - | - | - |
| `/userinfo [member]` | Everything Newt knows about somebody | Everyone |
| `/serverinfo` | Everything Newt knows about this server | Everyone |
| `/serverbirthday` | How old this server is, and when it gets cake | Everyone |
| `/roleinfo <role>` | Everything about one role | Everyone |
| `/avatar [member]` | Somebody's avatar, full size | Everyone |
| `/banner [member]` | Somebody's banner, if they have one | Everyone |
| `/randommember` | Pick one random person from the server | Everyone |
| `/8ball <question>` | Ask it something. It answers badly. | Everyone |
| `/rps [member]` | Rock paper scissors, against Newt or anyone | Everyone |
| `/wouldyourather` | A question, and two buttons | Everyone |
| `/ship <member> [other]` | How compatible are two people, allegedly | Everyone |
| `/marry <member>` | Propose to somebody. They have to agree. | Everyone |
| `/divorce` | End your marriage in this server | Everyone |
| `/couples` | Everybody married here, longest first | Everyone |
| `/hug <member>` | Hug somebody, with a gif | Everyone |
| `/pat <member>` | Pat somebody on the head, with a gif | Everyone |
| `/kiss <member>` | Kiss somebody, with a gif | Everyone |
| `/highfive <member>` | High-five somebody, with a gif | Everyone |
| `/poke <member>` | Poke somebody, with a gif | Everyone |
| `/bite <member>` | Bite somebody. Gently. With a gif. | Everyone |
| `/cuddle <member>` | Cuddle somebody, with a gif | Everyone |
| `/dance <member>` | Ask somebody to dance, with a gif | Everyone |
| `/slap <member>` | Slap somebody, gently, with a gif | Everyone |
| `/randomcat` | A random cat. That's the command. | Everyone |
| `/catgif` | A random cat gif. The cat moves now. | Everyone |
| `/randomdog` | A random dog. Only fair. | Everyone |
| `/randomfox` | A random fox. The collection grows. | Everyone |
| `/randomduck` | A random duck. Why not. | Everyone |
| `/randombird` | A random bird, with a bird fact | Everyone |
| `/dadjoke` | A dad joke. You were warned. | Everyone |
| `/fact` | A useless fact. Genuinely useless. | Everyone |
| `/advice` | One piece of advice, quality varies | Everyone |

## <Icon icon="coins" size={24} /> Newt coins

[How it works](/fun/economy)

| Command | What it does | Who |
| - | - | - |
| `/daily` | Claim your free Newt coins for today | Everyone |
| `/balance [member]` | See your Newt coins, or someone else's | Everyone |
| `/pay <member> <amount> [note]` | Send Newt coins to someone | Everyone |
| `/transactions` | Your recent coin history, only for you | Everyone |
| `/richest [where]` | The richest people, here or everywhere | Everyone |
| `/stocks` | See the Newt Market: prices, charts and news | Everyone |
| `/buy <company> [shares]` | Buy shares on the Newt Market | Everyone |
| `/sell <company> [shares]` | Sell shares on the Newt Market | Everyone |
| `/portfolio [member]` | See your shares and what they're worth | Everyone |

## <Icon icon="camera" size={24} /> Mog battle

[How it works](/fun/mog-battle)

| Command | What it does | Who |
| - | - | - |
| `/mogbattle join [opponent]` | Start or join a 1v1 AI mog battle in this channel | Everyone |
| `/mogbattle status` | Whether the judge can work, and what's running | Manage Server |
| `/mogbattle cancelall` | Cancel every battle and clear the queue in this server | Manage Server |

## <Icon icon="alarm-clock" size={24} /> Reminders

[How it works](/fun/reminders)

| Command | What it does | Who |
| - | - | - |
| `/remindme <when> <what>` | Be told about something later | Everyone |
| `/reminders [cancel]` | What you've asked to be reminded of | Everyone |

## <Icon icon="wrench" size={24} /> Utility

[How it works](/tools/utilities)

| Command | What it does | Who |
| - | - | - |
| `/say [message] [reply] [ping] [file] [file2] [file3]` | Make Newt send a message | Manage Messages |
| `/emoji <emoji> [name]` | Copy an emoji from another server | Manage Expressions |
| `/ping` | Check Newt is online, and how fast | Everyone |
| `/invite` | Add Newt to your own server | Everyone |
| `/help` | Show everything Newt can do | Everyone |
