Skip to content

Kiwiibot/Kiwii

Repository files navigation

Kiwii

Kiwii is a simple and stupid discord bot made to make your life easier. This includes a lot of features like:

  • Moderation
  • ??? That's fucking it

She's still in early development, even if it's been 6 years I'm working on it (yes, fr).

There's also a website (showcased below) that's written with Astro and tailwind that supports oauth2 and other stupid things.

The bot is written in Dart and with nyxx.

Showcase of the website Showcase of the guilds page

Note that I absolutely suck at UI design, so it's kinda ugly :3.

Running

Locally:

  • Download Dart, then clone this repo.
  • Run dart pub get && dart build_runner build --delete-conflicting-outputs && dart run slang build && dart bin/emojis.dart to install the required dependencies and files.
  • Run dart bin/migrations.dart upgrade to apply migrations.
  • Finally, run dart run to start the bot in JIT. Or dart run nyxx_commands:compile bin/kiwii.dart for AOT.

Docker

  • Either use the prebuilt image alongside the docker-compose.prod.yml or build it yourself.
  • In the container, don't forget to apply migrations.

About

Kiwii's a bot, that's all

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages