Clone the repo, git clone git://github.com/miraheze/CVTBot.git
The software is written in C# and originally created as a Visual Studio Project.
We use mono
to run the executable and msbuild
to build the executable.
Recommended installation methods:
- For Linux, install
mono-complete
from Debian, or latest from mono-project.com, - For Mac, install Visual Studio for Mac (enable Mono and .NET during installation).
- For Windows, install Visual Studio (enable Mono and .NET during installation).
For standalone command-line installations on Mac or Windows, see monodevelop.com.
Currently supported versions of Mono: 6.12
Once mono is installed, build the project. The below uses Debug, for local development. (See Installation for how to install it in production):
CVTBot:$ msbuild src/CVTBot.sln /p:Configuration=Debug
Once built, you can run it:
CVTBot/src/CVTBot/bin/Debug:$ mono CVTBot.exe
Found a bug? Please report it using our issue tracker!
See LICENSE.