[C# - netcore] Community Management bot for Discord
C# Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.


Copyright © 2016 Radka Janek, rhea-ayase.eu

alt CC BY-NC-SA 4.0 license

Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

The Botwinder

Please take a look at our website to see what's the bot about, full list of features, invite and configuration: http://botwinder.info


  • Please read the Contributing file before you start =)
  • Fork this repository, and then clone it recursively to get the Core library as well: git clone --recursive git@github.com:YOURUSERNAME/Botwinder.discord.git
  • Nuke your nuget cache rm -rf ~/.nuget/packages/discord.net* (google the location for windows...)
  • Remove Botwinder.secure project reference from the .sln file
  • Comment out the #define UsingBotwinderSecure in Program.cs

Project structure

The Botwinder project is split into six repositories:

  • Botwinder.core - Core client code.
  • Botwinder.discord - Most of the Botwinder's features.
  • Botwinder.secure - Private repository containing sensitive code, such as antispam.
  • Botwinder.service - Separate bot to manage Botwinder.discord and other systemd services.
  • Botwinder.web - The botwinder.info website.
  • Botwinder.status - The status.botwinder.info page - only slightly modified eZ Server Monitor