Skip to content

kedingkurus/KaneBot

Repository files navigation

Miki

lol oily fucked up Codacy Badge
Your solution to a great Discord Community! Adding levels, role management, achievements, profiles, image search, games, and many more!

Build status

Platform Status
Ubuntu badge
Docker Build Status

Useful links

Bot invite: https://miki.ai/invite?ref=github
Documentation: https://github.com/velddev/Miki/wiki
Issues: https://github.com/velddev/Miki/issues
Patreon: https://www.patreon.com/mikibot
Support server: https://discord.gg/39Xpj7K

Feature requests

Go to Suggestions.Miki.ai

Getting Started

Yes, in its current state this process is tedious. However, there will be an installer in the future that will make getting started much simpler.

Important:

Currently the Miki API is private, meaning you won't have access to the leaderboards until the API is released publicly. More information will be available here when that happens.

If you have any questions about the setup process do not ask in the support server, as a majority of the people there will not be able to assist you. DM Xetera#9596 for questions instead.

Installation Steps:

Docker

  1. Clone the miki bot repository Windows, Linux
$ git clone https://github.com/mikibot/bot && cd bot
  1. Copy example.env and fill in your properties.
$ cp example.env .env
  1. Docker-compose
$ docker-compose up

Source

  1. Clone the miki bot repository Windows, Linux
$ git clone https://github.com/mikibot/bot && cd bot
  1. Download PostgreSQL and set up a database called Miki.

  2. Copy launchSettings.template.json and fill in your PostgreSQL properties.

$ cp src/Miki/Properties/launchSettings.template.json src/Miki/Properties/launchSettings.json
  1. Run tools/setup.sh and follow the settings.
$ tools/setup.sh

Possible issues:

These will likely be fixed in the near future (if it's not already by the time you're reading this):

  • A lack of API keys might be giving you issues in the DonatorModule and FunModule, the simplest way to solve it is to just comment out the lines that raise exceptions and the lines that reference the client (there shouldn't be more than 2 reference max, if so, you're doing something wrong).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages