Skip to content

Levels and engagement

XP and level roles, a server economy, giveaways and a starboard: small reasons for members to come back every day.

Giveaways end on their own

At the end time, Kovu draws the winners, closes the entries and congratulates them in the channel. If a winner doesn’t answer, you can reroll for 90 days.

Reward the people who make your server worth visiting.

Levels and rank cards
XP for chatting, level roles, boosted channels and a public web leaderboard at kovu.gg/l/<your name>.
Economy
Daily rewards, work, pay, battles, raids, a shop with role rewards and a server leaderboard.
Giveaways
Role requirements, bonus entries, up to 50 winners and up to a year long.
Starboard
Highlight popular messages, with multiple boards.
AchievementsKovu extra
Badges for messages, levels, voice time, invites and daily streaks, with role rewards and a public badge page.
Invite tracker
See who invited whom, with an invite leaderboard, fake and rejoin detection and an {inviter} welcome variable.
SuggestionsKovu extra
Voting, staff decisions and a thread per idea.
Birthdays and pollsKovu extra
Birthday shout-outs and scheduled native polls.
Temp voice and stat channelsKovu extra
Join-to-create voice rooms with owner controls, and live member and follower counts in channel names.
Sticky messagesKovu extra
A message that stays at the bottom of a channel.
Server analyticsKovu extra
Messages, active members, joins and leaves, and top channels and commands.

Modules

Each module turns on separately in the dashboard. Open one for its settings and a how-to.

Commands

Slash commands, with the prefix form (? by default) for servers that prefer typing.

  • /achievements

    Everyone

    Show the badges members earn in this server

    /achievements me/achievements user <user>/achievements list/achievements award <user> <achievement>/achievements revoke <user> <achievement>?achievements me | user <user> | list | award <user> <achievement> | revoke <user> <achievement>
    Options
    user user
    Whose achievements
    award user
    Who gets it
    award achievement
    The achievement
    revoke user
    Who loses it
    revoke achievement
    The achievement

    Also: ?badges, ?achievement

  • ?balance

    Everyone

    Show a balance

    ?balance [user]
    Options
    user (optional)
    Whose balance (default: yours)

    Also: ?bal, ?coins, ?wallet

  • ?battle

    Everyone

    Challenge a member to a battle

    ?battle <user> [bet]
    Options
    user
    Who to challenge
    bet (optional)
    What you both put up

    Also: ?duel

  • /birthday

    Everyone

    Save your birthday and see upcoming ones

    /birthday set <date> [timezone] [show_age] [user]/birthday remove [user]/birthday show [user]/birthday upcoming?birthday set <date> [timezone] | remove [user] | show [user] | upcoming
    Options
    set date
    Like March 14, 14 March or 1995-03-14 (the year stays private)
    set timezone (optional)
    Your time zone, like Europe/Berlin (default: the server’s)
    set show_age (optional)
    Mention your new age in the birthday message (needs the year)
    set user (optional)
    Managers: whose birthday to set
    remove user (optional)
    Managers: whose birthday
    show user (optional)
    Whose birthday (default: yours)

    Also: ?bday, ?birthdays

  • ?buy

    Everyone

    Buy something from the shop

    ?buy <item>
    Options
    item
    Shop item
  • /daily

    Everyone

    Claim your daily reward

    /daily?daily
  • ?deck

    Everyone

    Play blackjack against Kovu

    ?deck <bet>
    Options
    bet
    How much to bet

    Also: ?blackjack, ?bj

  • ?digest

    Managers

    Post a preview of the server digest here (managers)

    ?digest

    Also: ?serverdigest

  • /economy

    Everyone

    Balances, work, payments, games and the shop

    /economy balance [user]/economy work/economy pay <user> <amount>/economy battle <user> [bet]/economy deck <bet>/economy raid/economy leaderboard [page]/economy shop/economy buy <item>/economy inventory [user]/economy rules/economy admin add <user> <amount>/economy admin remove <user> <amount>/economy admin set <user> <amount>/economy admin reset [user]?economy balance [user] | work | pay <user> <amount> | battle <user> [bet] | deck <bet> | raid | leaderboard [page] | shop | buy <item> | inventory [user] | rules | admin add|remove|set <user> <amount> | admin reset [user]
    Options
    balance user (optional)
    Whose balance (default: yours)
    pay user
    Who to pay
    pay amount
    How much
    battle user
    Who to challenge
    battle bet (optional)
    What you both put up (default: nothing)
    deck bet
    How much to bet
    leaderboard page (optional)
    Page number
    buy item
    Shop item
    inventory user (optional)
    Whose purchases (default: yours)
    admin add user
    Member
    admin add amount
    How much to add
    admin remove user
    Member
    admin remove amount
    How much to take
    admin set user
    Member
    admin set amount
    New balance
    admin reset user (optional)
    Member (leave empty to reset everyone)

    Also: ?eco

  • /giveaway

    Everyone

    Start, end, reroll and list giveaways

    /giveaway start <duration> <winners> <prize> [channel] [description] [image] [host] [required_role] [blocked_role] [account_age] [server_age] [min_level] [bonus_role] [bonus_entries] [max_entries] [daily_bonus] [referrals] [ping] [ping_role] [winner_role] [dm_winners] [hide_requirements]/giveaway end <giveaway>/giveaway reroll <giveaway> [winners]/giveaway cancel <giveaway>/giveaway list?giveaway start <duration> <winners> <prize> | end <giveaway> | reroll <giveaway> [winners] | cancel <giveaway> | list
    Options
    start duration
    How long it runs, like 1h, 3d or 2w (up to a year)
    start winners
    Number of winners
    start prize
    What the winners get
    start channel (optional)
    Where to post it (default: this channel)
    start description (optional)
    More about the prize
    start image (optional)
    An image of the prize
    start host (optional)
    Who is giving it away (default: you)
    start required_role (optional)
    Members need this role to enter
    start blocked_role (optional)
    Members with this role can’t enter
    start account_age (optional)
    Minimum account age, like 30d
    start server_age (optional)
    Minimum time in this server, like 7d
    start min_level (optional)
    Minimum level (needs the Levels module)
    start bonus_role (optional)
    Members with this role get extra entries
    start bonus_entries (optional)
    Extra entries for the bonus role (default 1)
    start max_entries (optional)
    Most entries one member can have
    start daily_bonus (optional)
    Entrants earn a bonus entry each day they press Enter again
    start referrals (optional)
    Entrants earn a bonus entry for each member they invite
    start ping (optional)
    Who to ping when it starts
    start ping_role (optional)
    A role to ping when it starts
    start winner_role (optional)
    Give winners this role
    start dm_winners (optional)
    DM the winners (default: yes)
    start hide_requirements (optional)
    Don’t list requirements; members find out privately when they enter
    end giveaway
    Giveaway number, message ID or link
    reroll giveaway
    Giveaway number, message ID or link
    reroll winners (optional)
    How many new winners (default 1)
    cancel giveaway
    Giveaway number, message ID or link

    Also: ?giveaways, ?gw

  • ?inviteleaderboard

    Everyone

    Show who invited the most members

    ?inviteleaderboard [page]
    Options
    page (optional)
    Page number

    Also: ?invitelb, ?invlb, ?topinvites

  • /invites

    Everyone

    Invite counts, the invite leaderboard and who invited whom

    /invites user [user]/invites me/invites leaderboard [page]/invites info <code>/invites reset [user]?invites [user] | me | leaderboard [page] | info <code> | reset [user]
    Options
    user user (optional)
    Whose invites (default: yours)
    leaderboard page (optional)
    Page number
    info code
    Invite code or link
    reset user (optional)
    Member (leave empty to reset everyone)
  • /leaderboard

    Everyone

    Show the server's XP leaderboard, or hide yourself from leaderboards

    /leaderboard view [page]/leaderboard hide/leaderboard show?leaderboard [page] | hide | show
    Options
    view page (optional)
    Page number

    Also: ?lb, ?top, ?levels

  • /level

    Everyone

    Show a rank card with level, XP and leaderboard position

    /level [user]?level [user]
    Options
    user (optional)
    Whose card (default: yours)

    Also: ?profile, ?rankcard, ?lvl, ?xpcard

  • ?pay

    Everyone

    Give some of your balance to a member

    ?pay <user> <amount>
    Options
    user
    Who to pay
    amount
    How much
  • /poll

    Everyone

    Create and end native Discord polls

    /poll create <question> [answers] [duration] [multiple] [channel]/poll end <poll>/poll results <poll>/poll list?poll <question> [| answer | answer…] | end <poll> | results <poll> | list
    Options
    create question
    What to ask (in the prefix form, add answers after |)
    create answers (optional)
    Up to 10 answers separated by |, each may start with an emoji
    create duration (optional)
    How long it runs, like 1h, 3d or 2w (default 24h, up to 32 days)
    create multiple (optional)
    Let members pick more than one answer
    create channel (optional)
    Where to post it (default: here)
    end poll
    Poll number, message ID or link
    results poll
    Poll number, message ID or link

    Also: ?polls

  • ?raid

    Everyone

    Start or join a raid

    ?raid
  • /rep

    Everyone

    Thank members with reputation points

    /rep give <user> [reason]/rep check [user]/rep leaderboard [page]/rep set <user> <points>/rep hide/rep show?rep [give|check|leaderboard|set|hide|show] <user> [reason]
    Options
    give user
    Who to thank
    give reason (optional)
    What you’re thanking them for
    check user (optional)
    Whose rep (default: yours)
    leaderboard page (optional)
    Page number
    set user
    Whose rep
    set points
    Their new total

    Also: ?reputation, ?thank

  • ?resetinvites

    Managers

    Reset invite counts for a member or everyone

    ?resetinvites [user]
    Options
    user (optional)
    Member (leave empty to reset everyone)
  • ?richest

    Everyone

    The richest members

    ?richest [page]
    Options
    page (optional)
    Page number

    Also: ?baltop

  • ?shop

    Everyone

    See what’s for sale

    ?shop
  • /star

    Everyone

    Starboard stats: top messages, top members and random picks

    /star stats [user] [board]/star top [board]/star leaderboard [board]/star random [board]/star hide <message> [board]/star unhide <message> [board]?star [stats|top|leaderboard|random|hide|unhide] [user|message] [board]
    Options
    stats user (optional)
    Whose stats (default: you)
    stats board (optional)
    Which board (default: the main starboard)
    top board (optional)
    Which board (default: the main starboard)
    leaderboard board (optional)
    Which board (default: the main starboard)
    random board (optional)
    Which board (default: the main starboard)
    hide message
    Link or id of the original message or its board post
    hide board (optional)
    Which board (default: the main starboard)
    unhide message
    Link or id of the original message
    unhide board (optional)
    Which board (default: the main starboard)

    Also: ?stars, ?starboard

  • ?statchannels

    Managers

    List or refresh the stat channels

    ?statchannels [list|refresh]

    Also: ?statchannel, ?counters

  • /sticky

    Managers

    Keep a message at the bottom of a channel

    /sticky list/sticky set [channel] [text] [messages] [quiet]/sticky remove [channel]/sticky pause [channel]/sticky resume [channel]/sticky repost [channel]?sticky [list] | set [#channel] <text> | remove|pause|resume|repost [#channel]
    Options
    set channel (optional)
    The channel (default: this one)
    set text (optional)
    The message (leave empty to write it in a form)
    set messages (optional)
    New messages before it moves down (default 1)
    set quiet (optional)
    Seconds of quiet before it is reposted (default 10)
    remove channel (optional)
    The channel (default: this one)
    pause channel (optional)
    The channel (default: this one)
    resume channel (optional)
    The channel (default: this one)
    repost channel (optional)
    The channel (default: this one)

    Also: ?stickies, ?stick, ?stickymessage

  • /suggest

    Everyone

    Suggest an idea, or review suggestions

    /suggest new [idea] [anonymous] [image]/suggest approve <suggestion> [reason]/suggest deny <suggestion> [reason]/suggest consider <suggestion> [reason]/suggest implement <suggestion> [reason]/suggest reopen <suggestion> [reason]/suggest delete <suggestion>/suggest block <user> [reason]/suggest unblock <user>/suggest show <suggestion>?suggest <idea> | approve|deny|consider|implement|reopen <suggestion> [reason] | delete <suggestion> | block <user> [reason] | unblock <user> | show <suggestion>
    Options
    new idea (optional)
    Your suggestion
    new anonymous (optional)
    Hide your name (staff can still see it)
    new image (optional)
    An image to go with it
    approve suggestion
    Suggestion number, message ID or link
    approve reason (optional)
    Why (shown on the suggestion and sent to the author)
    deny suggestion
    Suggestion number, message ID or link
    deny reason (optional)
    Why (shown on the suggestion and sent to the author)
    consider suggestion
    Suggestion number, message ID or link
    consider reason (optional)
    Why (shown on the suggestion and sent to the author)
    implement suggestion
    Suggestion number, message ID or link
    implement reason (optional)
    Why (shown on the suggestion and sent to the author)
    reopen suggestion
    Suggestion number, message ID or link
    reopen reason (optional)
    Why (shown on the suggestion and sent to the author)
    delete suggestion
    Suggestion number, message ID or link
    block user
    Who to block
    block reason (optional)
    Why (for staff)
    unblock user
    Who to unblock
    show suggestion
    Suggestion number, message ID or link

    Also: ?suggestion, ?suggestions

  • /voice

    Everyone

    Control your temporary voice room

    /voice info/voice lock/voice unlock/voice hide/voice unhide/voice limit <limit>/voice rename <name>/voice kick <user>/voice ban <user>/voice unban <user>/voice permit <user>/voice claim/voice transfer <user>/voice region <region>/voice bitrate <kbps>/voice reset/voice panel [channel]?voice [info|lock|unlock|hide|unhide|limit|rename|kick|ban|unban|permit|claim|transfer|region|bitrate|reset|panel]
    Options
    limit limit
    Members allowed in the room (0 = no limit)
    rename name
    The new name
    kick user
    Who to disconnect
    ban user
    Who to ban from the room
    unban user
    Who to unban
    permit user
    Who to let in
    transfer user
    The new owner
    region region
    Voice region
    bitrate kbps
    Bitrate in kbps (the top depends on the server’s boosts)
    panel channel (optional)
    Where to post it (default: here)

    Also: ?vc, ?room

  • ?whoinvited

    Everyone

    Show who invited a member

    ?whoinvited [user]
    Options
    user (optional)
    Member (default: you)

    Also: ?invitedby

  • ?work

    Everyone

    Work for some pay

    ?work
  • /xp

    Managers

    Give, take, set or reset XP (managers)

    /xp add <user> <amount>/xp remove <user> <amount>/xp set <user> <amount>/xp setlevel <user> <level>/xp reset <user>/xp resetall?xp add|remove|set <user> <amount> | setlevel <user> <level> | reset <user> | resetall
    Options
    add user
    The member
    add amount
    XP to give
    remove user
    The member
    remove amount
    XP to take
    set user
    The member
    set amount
    Their new total XP
    setlevel user
    The member
    setlevel level
    Their new level
    reset user
    The member

We use Google Analytics to see which pages and features get used. It never gets your Discord ID, server names or messages. No ads, and we don’t sell your data. Read our Cookie Policy.