Kiwi Bot

The index

Commands

All 98 commands the bot registers today. Angle brackets mark a required option, square brackets an optional one. Permissions are checked before anything runs, so a member without the listed permission gets a clear refusal rather than a partial action.

98 entries

Community

15 entries

Things for members to enjoy together.

  • /announce <message> [title] [channel] [ping]

    Post a formatted announcement to a channel

    <message>
    The body of the announcement
    [title]
    A heading shown above the message
    [channel]
    Where to post it. Defaults to this channel
    [ping]
    A role to mention above the announcement
    Manage Guild
  • /giveaway end <message_id> [hidden]

    End a running giveaway now and draw its winners early

    <message_id>
    The ID of the giveaway message, shown in /giveaway list
    [hidden]
    Only you can see the reply
    Manage Guild
  • /giveaway list [hidden]

    List every giveaway currently running in this server

    [hidden]
    Only you can see the reply
    Manage Guild
  • /giveaway reroll <message_id> [winners] [hidden]

    Draw fresh winners for a giveaway that already ended

    <message_id>
    The ID of the giveaway message to reroll
    [winners]
    How many winners to redraw (defaults to the original count)
    [hidden]
    Only you can see the reply
    Manage Guild
  • /giveaway start <prize> <duration> [winners] [channel] [required_role] [hidden]

    Start a giveaway that ends by itself after a set time

    <prize>
    What is being given away, shown in the giveaway post
    <duration>
    How long entries stay open, for example 30m, 6h, or 3d (max 28d)
    [winners]
    How many winners to draw (default 1)
    [channel]
    Where to post the giveaway (defaults to this channel)
    [required_role]
    Only members with this role may enter
    [hidden]
    Only you can see the reply
    Manage Guild
  • /poll <question> <options> [duration] [hidden]

    Ask the server a question and collect votes

    <question>
    The question being put to the server
    <options>
    The choices, separated by | for example: Pizza | Pasta | Salad (2 to 10)
    [duration]
    How long voting stays open, for example 30m or 2d (stays open if omitted)
    [hidden]
    Only you can see the reply
    Manage Messages
  • /selfroles add <panel> <role> [label] [description] [hidden]

    Add a role to a panel

    <panel>
    The panel id, shown in /selfroles list
    <role>
    The role members will be able to give themselves
    [label]
    Text on the button or menu option (defaults to the role name)
    [description]
    A short hint, shown only when the panel uses a menu
    [hidden]
    Only you can see the reply
    Manage Guild
  • /selfroles create <name> [exclusive] [hidden]

    Create a new, empty self roles panel

    <name>
    The panel heading members will see, for example Pronouns or Colours
    [exclusive]
    Only one role at a time. Picking another swaps it (default off)
    [hidden]
    Only you can see the reply
    Manage Guild
  • /selfroles delete <panel> [hidden]

    Delete a panel and stop its buttons working

    <panel>
    The panel id, shown in /selfroles list
    [hidden]
    Only you can see the reply
    Manage Guild
  • /selfroles list [hidden]

    List every self roles panel in this server

    [hidden]
    Only you can see the reply
    Manage Guild
  • /selfroles post <panel> [channel] [hidden]

    Post the live panel so members can use it

    <panel>
    The panel id, shown in /selfroles list
    [channel]
    Where to post it (defaults to this channel)
    [hidden]
    Only you can see the reply
    Manage Guild
  • /selfroles remove <panel> <role> [hidden]

    Remove a role from a panel

    <panel>
    The panel id, shown in /selfroles list
    <role>
    The role to take off this panel
    [hidden]
    Only you can see the reply
    Manage Guild
  • /suggest <suggestion> [hidden]

    Send a suggestion to the server's suggestion channel

    <suggestion>
    What you would like to see changed or added
    [hidden]
    Only you can see the reply
    Everyone
  • /suggestion approve <id> [note] [hidden]

    Mark a suggestion as approved

    <id>
    The suggestion number, shown on the suggestion post
    [note]
    An optional note explaining the decision, shown on the post
    [hidden]
    Only you can see the reply
    Manage Guild
  • /suggestion deny <id> [note] [hidden]

    Mark a suggestion as denied

    <id>
    The suggestion number, shown on the suggestion post
    [note]
    An optional note explaining the decision, shown on the post
    [hidden]
    Only you can see the reply
    Manage Guild

Config

25 entries

Set up how the bot behaves in this server.

  • /automod action <rule> <action> [duration] [hidden]

    Choose what happens when a rule is broken

    <rule>
    Which rule to change
    <action>
    What to do to the member
    [duration]
    How long the timeout lasts, for example 10m or 1h. Timeout only
    [hidden]
    Only you can see the reply
    Manage Guild
  • /automod exempt <rule> [role] [channel] [remove] [hidden]

    Exempt a role or channel from one rule

    <rule>
    Which rule to change
    [role]
    Role to exempt
    [channel]
    Channel to exempt
    [remove]
    Set this to true to take the exemption away instead
    [hidden]
    Only you can see the reply
    Manage Guild
  • /automod invites <do> [codes] [servers] [hidden]

    Manage the invites that stay allowed

    <do>
    What to do to the allowlist
    [codes]
    Comma separated invite codes to allow
    [servers]
    Comma separated server IDs to allow
    [hidden]
    Only you can see the reply
    Manage Guild
  • /automod limits [spam-count] [spam-seconds] [spam-scope] [mention-limit] [link-mode] [link-domains] [caps-length] [caps-percent] [hidden]

    Set the thresholds each rule triggers at

    [spam-count]
    Messages allowed inside the spam window
    [spam-seconds]
    How long the spam window is, in seconds
    [spam-scope]
    Count messages per channel or across the whole server
    [mention-limit]
    Mentions allowed in one message
    [link-mode]
    Block every link, or only the blocked domains
    [link-domains]
    Comma separated domains to block, replacing the current list
    [caps-length]
    Messages shorter than this are never checked for caps
    [caps-percent]
    Percentage of letters that must be uppercase
    [hidden]
    Only you can see the reply
    Manage Guild
  • /automod reset <confirm> [hidden]

    Turn every rule off and wipe the auto moderation settings

    <confirm>
    Set this to true to confirm. Nothing happens otherwise
    [hidden]
    Only you can see the reply
    Manage Guild
  • /automod toggle <rule> <enabled> [hidden]

    Turn one rule on or off

    <rule>
    Which rule to change
    <enabled>
    On or off
    [hidden]
    Only you can see the reply
    Manage Guild
  • /automod view [hidden]

    Show every auto moderation rule and its current settings

    [hidden]
    Only you can see the reply
    Manage Guild
  • /automod words <do> [words] [hidden]

    Manage the blocked word list

    <do>
    What to do to the list
    [words]
    Comma separated words or phrases. Not needed when clearing
    [hidden]
    Only you can see the reply
    Manage Guild
  • /billing [hidden]

    Manage this server's Kiwi Pro subscription

    [hidden]
    Only you can see the reply
    Manage Guild
  • /config autorole [role] [hidden]

    Set the role given automatically to every new member

    [role]
    The role to give new members. Leave empty to turn autorole off
    [hidden]
    Only you can see the reply
    Manage Guild
  • /config goodbye [channel] [message] [hidden]

    Set the channel and message used when a member leaves

    [channel]
    Where farewells are posted. Leave empty to turn goodbyes off
    [message]
    What to say when someone leaves. Supports {user}, {server}, and {count}
    [hidden]
    Only you can see the reply
    Manage Guild
  • /config logs [channel] [hidden]

    Set the channel bot logs are posted to, then pick which events to log

    [channel]
    Where logs are posted. Leave empty to turn logging off
    [hidden]
    Only you can see the reply
    Manage Guild
  • /config reset <confirm> [hidden]

    Wipe every setting for this server and return to the defaults

    <confirm>
    Set this to true to confirm. Nothing happens otherwise
    [hidden]
    Only you can see the reply
    Manage Guild
  • /config route <event> [channel] [hidden]

    Kiwi Pro: send one category of logs to its own channel

    <event>
    Which category of logs to route
    [channel]
    Where this category goes. Leave empty to send it back to the log channel
    [hidden]
    Only you can see the reply
    Manage Guild
  • /config view [hidden]

    Show every current setting for this server

    [hidden]
    Only you can see the reply
    Manage Guild
  • /config welcome [channel] [message] [hidden]

    Set the channel and message used to greet new members

    [channel]
    Where greetings are posted. Leave empty to turn welcomes off
    [message]
    What to say when someone joins. Supports {user}, {server}, and {count}
    [hidden]
    Only you can see the reply
    Manage Guild
  • /identity reset [hidden]

    Go back to the bot's normal name and avatar

    [hidden]
    Only you can see the reply
    Manage Guild
  • /identity set [name] [avatar] [hidden]

    Set the name and avatar the bot uses in this server

    [name]
    Display name for the bot here
    [avatar]
    Direct image link, ending in .png, .jpg, .gif, or .webp
    [hidden]
    Only you can see the reply
    Manage Guild
  • /identity view [hidden]

    Show the custom identity this server uses

    [hidden]
    Only you can see the reply
    Everyone
  • /onboard

    Set up the bot for this server with a short guided wizard

    Manage Guild
  • /premium buy

    Subscribe this server to Kiwi Pro

    Everyone
  • /premium grant [guild] [days] [note]

    Bot owner only: give a server Kiwi Pro

    [guild]
    Guild ID. Defaults to this server
    [days]
    How long it lasts. Leave empty for no expiry
    [note]
    A note for your own records
    Everyone
  • /premium list

    Bot owner only: every server with Pro

    Everyone
  • /premium revoke [guild]

    Bot owner only: end a server's Kiwi Pro

    [guild]
    Guild ID. Defaults to this server
    Everyone
  • /premium status [hidden]

    Show this server's plan and what Pro includes

    [hidden]
    Only you can see the reply
    Everyone

Economy

13 entries

Earn, spend and check your balance.

  • /balance [user] [hidden]

    Check what someone is worth in this server

    [user]
    Whose balance to look up. Defaults to you
    [hidden]
    Only you can see the reply
    Everyone
  • /buy <item> [hidden]

    Buy something from this server's shop

    <item>
    The item id, shown in /shop list
    [hidden]
    Only you can see the reply
    Everyone
  • /coinflip <amount> <side> [hidden]

    Call a coin toss. A win pays 1.92 times your stake

    <amount>
    How much to stake
    <side>
    Which side you are calling
    [hidden]
    Only you can see the reply
    Everyone
  • /daily [hidden]

    Claim your daily payout, once every 24 hours

    [hidden]
    Only you can see the reply
    Everyone
  • /inventory [user] [hidden]

    See what someone owns in this server

    [user]
    Whose inventory to look at. Defaults to you
    [hidden]
    Only you can see the reply
    Everyone
  • /leaderboard [page] [hidden]

    See who is richest in this server

    [page]
    Which page to open on. Defaults to the first
    [hidden]
    Only you can see the reply
    Everyone
  • /pay <user> <amount> [hidden]

    Send some of your balance to another member

    <user>
    Who to pay
    <amount>
    How much to send
    [hidden]
    Only you can see the reply
    Everyone
  • /rob <user> [hidden]

    Try to steal from another member. Can fail, and it usually does

    <user>
    Who to rob
    [hidden]
    Only you can see the reply
    Everyone
  • /shop add <name> <price> [description] [role] [stock] [hidden]

    Put a new item up for sale

    <name>
    What the item is called, as members will see it
    <price>
    What it costs to buy once
    [description]
    A line explaining what the buyer gets
    [role]
    Role granted on purchase. Leave empty for a cosmetic item
    [stock]
    How many exist. Leave empty for unlimited
    [hidden]
    Only you can see the reply
    Manage Guild
  • /shop list [hidden]

    See everything this server sells

    [hidden]
    Only you can see the reply
    Everyone
  • /shop remove <item> [hidden]

    Take an item off the shelf

    <item>
    The item id, shown in /shop list
    [hidden]
    Only you can see the reply
    Manage Guild
  • /slots <amount> [hidden]

    Pull the lever. Three of a kind pays big, a pair pays a little

    <amount>
    How much to stake
    [hidden]
    Only you can see the reply
    Everyone
  • /work [hidden]

    Put in a shift for a random payout, once an hour

    [hidden]
    Only you can see the reply
    Everyone

Information

5 entries

Look up members, roles and the server itself.

  • /avatar [user] [server] [hidden]

    Show someone's avatar at full size

    [user]
    Whose avatar to show. Defaults to you
    [server]
    Prefer their server specific avatar over their global one
    [hidden]
    Only you can see the reply
    Everyone
  • /membercount [hidden]

    Show how many members, humans and bots this server has

    [hidden]
    Only you can see the reply
    Everyone
  • /roleinfo <role> [hidden]

    Show a role's colour, members, position and key permissions

    <role>
    The role to look up
    [hidden]
    Only you can see the reply
    Everyone
  • /serverinfo [hidden]

    Show this server's channels, roles, boosts and creation date

    [hidden]
    Only you can see the reply
    Everyone
  • /userinfo [user] [hidden]

    Look up a member's profile, roles and join dates

    [user]
    The person to look up. Defaults to you
    [hidden]
    Only you can see the reply
    Everyone

Levels

8 entries

Earn XP by chatting, level up, and climb the leaderboard.

  • /levels announce <mode> [channel] [hidden]

    Choose where level up messages are posted

    <mode>
    Where to post level ups
    [channel]
    The channel to post to, when mode is a specific channel
    [hidden]
    Only you can see the reply
    Manage Guild
  • /levels rates [min] [max] [cooldown] [hidden]

    Set the XP earned per message and the cooldown between awards

    [min]
    Least XP a message can earn
    [max]
    Most XP a message can earn
    [cooldown]
    Seconds between awards, so spam cannot farm XP
    [hidden]
    Only you can see the reply
    Manage Guild
  • /levels reset [user] [hidden]

    Reset one member's levels, or the whole server

    [user]
    Whose levels to reset. Leave empty to reset the whole server
    [hidden]
    Only you can see the reply
    Manage Guild
  • /levels reward <level> [role] [hidden]

    Grant a role at a level, or clear the reward at that level

    <level>
    The level that grants the role
    [role]
    The role to grant. Leave empty to clear the reward at this level
    [hidden]
    Only you can see the reply
    Manage Guild
  • /levels toggle <enabled> [hidden]

    Turn leveling on or off for this server

    <enabled>
    On or off
    [hidden]
    Only you can see the reply
    Manage Guild
  • /levels view [hidden]

    Show the current leveling settings

    [hidden]
    Only you can see the reply
    Manage Guild
  • /leveltop [page] [hidden]

    See who has earned the most XP in this server

    [page]
    Which page to open on. Defaults to the first
    [hidden]
    Only you can see the reply
    Everyone
  • /rank [user] [hidden]

    See a member's level, XP, and rank in this server

    [user]
    Whose rank to show. Defaults to you
    [hidden]
    Only you can see the reply
    Everyone

Moderation

11 entries

Keep the server in order w/ warnings, timeouts, bans and cleanup.

  • /ban <user> <reason> [dm] [hidden]

    Ban a user from this server, even if they have already left

    <user>
    The user to ban, even if they have already left
    <reason>
    Why they are being banned
    [dm]
    Send the user a direct message about this action
    [hidden]
    Only you can see the reply
    Ban Members
  • /kick <user> <reason> [dm] [hidden]

    Kick a member out of this server

    <user>
    The member to kick
    <reason>
    Why they are being kicked
    [dm]
    Send the member a direct message about this action
    [hidden]
    Only you can see the reply
    Kick Members
  • /purge <amount> [user] [hidden]

    Bulk delete recent messages in this channel

    <amount>
    How many messages to scan and delete (1 to 100)
    [user]
    Only delete messages sent by this member
    [hidden]
    Only you can see the reply (on by default)
    Manage Messages
  • /slowmode <seconds> [hidden]

    Set how long members must wait between messages in this channel

    <seconds>
    Delay between messages in seconds, 0 disables slowmode
    [hidden]
    Only you can see the reply
    Manage Channels
  • /timeout <user> <duration> <reason> [dm] [hidden]

    Temporarily mute a member, for example 10m or 1h30m

    <user>
    The member to time out
    <duration>
    How long, for example 45s, 10m, 1h30m or 7d (maximum 28 days)
    <reason>
    Why they are being timed out
    [dm]
    Send the member a direct message about this action
    [hidden]
    Only you can see the reply
    Moderate Members
  • /unban <user_id> <reason> [hidden]

    Lift a ban so the user may rejoin this server

    <user_id>
    The ID of the user to unban
    <reason>
    Why they are being unbanned
    [hidden]
    Only you can see the reply
    Ban Members
  • /untimeout <user> <reason> [dm] [hidden]

    Lift a member's timeout before it expires on its own

    <user>
    The member whose timeout you want lifted
    <reason>
    Why the timeout is being lifted
    [dm]
    Send the member a direct message about this action
    [hidden]
    Only you can see the reply
    Moderate Members
  • /warn add <user> <reason> [dm] [hidden]

    Record a warning against a member

    <user>
    The member to warn
    <reason>
    What the warning is for
    [dm]
    Send the member a direct message about this warning
    [hidden]
    Only you can see the reply
    Moderate Members
  • /warn clear <user> [hidden]

    Wipe every warning from a member's record

    <user>
    The member whose warnings you want wiped
    [hidden]
    Only you can see the reply
    Moderate Members
  • /warn list <user> [hidden]

    Show the warnings on record for a member

    <user>
    The member whose warnings you want to see
    [hidden]
    Only you can see the reply
    Everyone
  • /warn remove <user> <number> [hidden]

    Delete a single warning from a member's record

    <user>
    The member to remove a warning from
    <number>
    Which warning to remove, as numbered in /warn list
    [hidden]
    Only you can see the reply
    Moderate Members

Partnerships

4 entries

Manage partners and their adverts.

  • /partner info <name> [hidden]

    Show everything on record for one partner

    <name>
    The partner server, pick one from the list
    [hidden]
    Only you can see the reply
    Everyone
  • /partner list [page] [hidden]

    Browse every partner in the directory

    [page]
    Which page to open on, ten partners per page
    [hidden]
    Only you can see the reply
    Everyone
  • /partner post <invite> <description> <rep> [hidden]

    Add a partner to the directory and announce them

    <invite>
    An invite link or code for the partner's server
    <description>
    What the partner server is about, shown in the announcement
    <rep>
    The partner's representative in this server
    [hidden]
    Only you can see the reply
    Manage Guild
  • /partner remove <name> [hidden]

    Remove a partner from the directory

    <name>
    The partner server, pick one from the list
    [hidden]
    Only you can see the reply
    Manage Guild

Tickets

7 entries

Open a private thread to talk to the staff team.

  • /ticket add <user>

    Give a member access to this ticket

    <user>
    The member to add
    Everyone
  • /ticket claim

    Claim this ticket, or release it if you already have it

    Everyone
  • /ticket close [reason]

    Close this ticket, post a summary, and archive the thread

    [reason]
    Why the ticket is being closed
    Everyone
  • /ticket remove <user>

    Remove a member's access to this ticket

    <user>
    The member to remove
    Everyone
  • /ticket transcript

    Produce a plain text transcript of this ticket

    Everyone
  • /tickets list [hidden]

    List every open ticket in this server

    [hidden]
    Only you can see the reply
    Manage Guild
  • /tickets manage

    Create, edit, post, or delete a ticket panel

    Manage Guild

Utility

10 entries

General purpose commands available to everyone.

  • /botinfo [hidden]

    Show the bot's uptime, reach and runtime details

    [hidden]
    Only you can see the reply
    Everyone
  • /editsnipe [index] [hidden]

    Show a recently edited message in this channel

    [index]
    How far back to look. 1 is the most recent, up to 8 (50 with Pro)
    [hidden]
    Only you can see the reply
    Everyone
  • /embed

    Build a rich embed with a live preview, then send it

    Manage Messages
  • /firstmessage [channel] [hidden]

    Jump to the first message in a channel

    [channel]
    The channel to look in. Defaults to this one
    [hidden]
    Only you can see the reply
    Everyone
  • /help [command] [hidden]

    Show every command I have!

    [command]
    Jump straight to one command's details
    [hidden]
    Only you can see the reply
    Everyone
  • /nick <user> [nickname] [hidden]

    Set or clear a member's nickname

    <user>
    The member whose nickname to change
    [nickname]
    The new nickname. Leave empty to reset to their username
    [hidden]
    Only you can see the reply
    Manage Nicknames
  • /ping [hidden]

    Check whether the bot is responsive and how fast it is replying

    [hidden]
    Only you can see the reply
    Everyone
  • /say <message> [channel]

    Post a message as the bot

    <message>
    What the bot should say
    [channel]
    Where to post it. Defaults to this channel
    Manage Messages
  • /snipe [index] [hidden]

    Show a recently deleted message in this channel

    [index]
    How far back to look. 1 is the most recent, up to 8 (50 with Pro)
    [hidden]
    Only you can see the reply
    Everyone
  • /timestamp <time> [style] [hidden]

    Turn a duration like 1h30m into a timestamp you can paste anywhere

    <time>
    How far ahead, for example 2h, 1h30m, 7d or 45s
    [style]
    How Discord should render the timestamp. Defaults to relative
    [hidden]
    Only you can see the reply
    Everyone