Go to file
Master Kwoth 8b366156dd New administration functions, fixes, improvements.
Added following commands:
.rch channel_name (removes a channel)
.rvch channel_name (removes a voice channel)
.rr @User role_name (removes a role from a user)
.sr @User role_name (adds a role to a user)

Added more aliases to administration functions, improved some stuff.
2015-12-08 01:29:45 +01:00
dlls Libsodium and opus don't need to be in libs folder. 2015-12-05 23:48:43 +01:00
NadekoBot New administration functions, fixes, improvements. 2015-12-08 01:29:45 +01:00
.gitignore Initial commit 2015-12-05 12:03:11 +01:00
NadekoBot.sln Initial commit 2015-12-05 12:03:11 +01:00
README.md Changed readme to affect the api change 2015-12-06 15:15:05 +01:00

NadekoBot

Nadeko Discord chatbot I made in c#, using Discord.net library.
You can also create a very basic web-ui with the data that is in the Parse DB. example

##This section will guide you through how to setup NadekoBot After you have cloned this repo, move the data from the DLLs folder to the bin/debug. Those are part of the libraries you will need for your project. The other part should resolve after you start the project for the first time. All the references are shown in this image.

In your bin/debug folder (or next to your exe), you must have a file called 'credentials.json' in which you will store all the necessary data to make the bot know who the owner is, where to store data, etc.

This is how the credentials.json should look like:

{
	"Username":"bot_email",
	"BotMention":"<@bot_id>",
	"Password":"bot_password",
	"GoogleAPIKey":"google_api_key",
	"OwnerID":123123123123,
	"Crawl":false,
	"ParseID":"parse_app_id",
	"ParseKey":"parse_api_key",
}
  • Keep the crawl on false.
  • For google api key, you need to enable URL shortner and Youtube video search in the dev console.
  • For parse, you need to register on parse.com, create an app with these 3 classes 'CommandsRan', 'Requests' and 'Stats' in order to make the logging work.

Download this folder which contains images and add it next to your .exe in order to make the $draw, $flip, rip and similar functions work.

You should replace nadeko's image with the image of your bot in order to make the hide/unhide commands work as intended.

You are all set. Fire up visual studio, wait for it to resolve dependencies and start NadekoBot.

Enjoy

TODO: list of commands