Kiwi is a Discord bot designed to manage Mario Kart World wars.
It tracks races, calculates scores automatically, applies penalties, and suggests tracks based on the team’s performance.
- Start and manage wars with customizable team tags
- Record races by simply typing track tags and placements
- Automatic score calculation (team vs opponent)
- Edit past races (!editrace) or go back to the previous one (!back)
- Apply or remove penalties (!addpenalty, !removepenalty)
- End a war and generate a final summary embed with stats and graphs. Background is dependant on last race's track
- Dynamic embed color that changes from green (positive difference) to red (negative difference)
- Track suggestions based on last race results
- Multi-server support (each server keeps its own war state)
- Persistent war data saved in state.json
| Command | Description |
|---|---|
!warstart <your_tag> <opponent_tag> |
Start a new war |
!setchannel |
Set the current channel as war log channel |
!addpenalty <team/opponent> <points> |
Add penalty points |
!removepenalty <team/opponent> <points> |
Remove penalty points |
!back |
Cancel the last recorded race |
!editrace <race_number> [track_tag] [placements] |
Edit an existing race. !editrace <race_number> [track_tag] also works and wont change the inserted placements. |
!endwar |
Finish the war and generate the final summary |
Additionally:
- You can type a track tag (e.g.
DBB) to set the next race track. - You can input placements (e.g.
1 3 6 7 9 12) directly, and Kiwi will record the race.
- Click here to invite the bot to your own server. The permissions needed are listed in the page right before inviting the bot.