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.
Note that I absolutely suck at UI design, so it's kinda ugly :3.
- 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. Ordart run nyxx_commands:compile bin/kiwii.dart
for AOT.
- Either use the prebuilt image alongside the
docker-compose.prod.yml
or build it yourself. - In the container, don't forget to apply migrations.