Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Kiwi is a Discord bot built to manage Mario Kart World wars. It allows teams to track races, calculate scores, apply penalties, and get suggested tracks based on performance. Kiwi supports multiple servers independently, generates detailed war summaries with stats and graphs, and makes war management fast, reliable, and fun.

License

Notifications You must be signed in to change notification settings

marionwq/kiwiMKWDWARBOT

Repository files navigation

License: AGPL v3

🥝 Kiwi – Mario Kart World War Bot

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.


✨ Features

  • 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

📜 Commands

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.

🚀 Installation

  1. Click here to invite the bot to your own server. The permissions needed are listed in the page right before inviting the bot.

About

Kiwi is a Discord bot built to manage Mario Kart World wars. It allows teams to track races, calculate scores, apply penalties, and get suggested tracks based on performance. Kiwi supports multiple servers independently, generates detailed war summaries with stats and graphs, and makes war management fast, reliable, and fun.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages