Mulgyeol MK Bot is an open source local-hosted discord bot.
Self-host discord bot on your own local Windows PC.
- TTS voices
- Message Deleter
- Simple Poll
- Roulette
- Translation with Conversation Mode
- Music
- Local Hosting
- User Access Control
- See Release Note for Stable for downloading stable release
Preview upcoming features before they’re released.
- See Release Note for Beta for downloading beta release
Be warned: Canary can be unstable.
- See Release Note for Nightly for downloading nightly build
- Visual Studio Code
- Python 3.10
- Poetry
- Inno Setup 6.2
- msbuild 16.5
- Enter the following a command in terminal.
.\scripts\dep.bat
-
Go into
vscode
, press Ctrl+Shift+B and selectbuild
to start the build task. -
When
build
task is complete, press Ctrl+Shift+B again and selectpackage
. -
Run
MKBotSetup-Pre.exe
to installMK Bot
.
Note
If you install MK Bot manually, MK Bot will not auto-update when new builds are released so you will need to regularly build and install from source to receive all the latest fixes and improvements.
There are many ways in which you can participate in this project, for example:
- Submit bugs and feature requests, and help us verify as they are checked in
- Review source code changes
If you are interested in fixing issues and contributing directly to the code base, please see the document How to Contribute, which covers the following:
- How to build and run from source
- The development workflow, including debugging and running tests
- Contributing to translations
- Enter the following commands in terminal.
.\scripts\dep.bat
.\scripts\prepare.bat
- Edit
config.json
,mgcert.json
atsrc\data
directory.
- config.json
{
"discordToken": "Your Discord Bot Token"
}
- mgcert.json
{
"adminUsers": ["admin_username#0000"],
"trustedUsers": ["trusted_username#0000"]
}
For more infomation, See Project Wiki.