/Volvox.Helios

Modular Discord bot that is managed from a web interface

Primary LanguageC#MIT LicenseMIT

Volvox.Helios Build Status CodeFactor

An easy to use, customizable, modular discord bot, all managed from your favorite browser.

Getting Started

Visit the Volvox.Helios website to get started adding the bot to your Discord server.

Prerequisits

.NET Core -> Latest
NPM -> Latest

Installation

Clone the repo

Head to the discord developer site, and create an application.
note: Make sure to create a bot user, and require OAuth 2 grant.

Add a redirect URL to the OAuth 2 column. example: http://localhost:5000/signin-discord

Add the following application settings

"Discord": { 
    "Token": "BOTTOKENHERE",
    "ClientID": "BOTCLIENTIDHERE",
    "ClientSecret": "BOTCLIENTSECRETHERE"
  }

Next, run the following commands to build the project and install the dependencies:

$ npm install
$ dotnet restore
$ dotnet build

Then, to run the bot:

$ dotnet run

Contributing

Read CONTRIBUTING.md for details on how to contribute.

Credits

Helios was produced by Volvox, a community dedicated to learning.
Join our Discord

License

Volvox.Helios is MIT licensed.