Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/naamloos/saiko

Saiko is the first bot to use DSharpPlus, now open source!
https://github.com/naamloos/saiko

Last synced: about 1 month ago
JSON representation

Saiko is the first bot to use DSharpPlus, now open source!

Awesome Lists containing this project

README

        

# Saiko
Saiko is the first bot to use DSharpPlus, now open source!

![Saiko](https://i.imgur.com/emnqJvl.png)

## Joining
To have Saiko join your Discord chat, use this OAuth2 link to add her to your Discord server.

[Invite Saiko to your chat](https://discordapp.com/oauth2/authorize?client_id=176019685471551488&scope=bot)

## Hosting your own instance
To host your own instance, clone or download this repo and build the project. After starting the program, you will get a message telling you your configuration file has been created. Go to your build folder to edit SaikoConfig.json. More info about the configuration file can be found at the wiki. After this has been done, restart the program. It will automatically detect what environment you are running it on and select the best websocket provider for your environment (mono, win7/older or win8/newer)

**NOTE: make sure to add the myget sources for DSharpPlus to your Visual Studio instance!**

## Libraries

[DSharpPlus](https://github.com/NaamloosDT/DSharpPlus)

[Roslyn](https://github.com/dotnet/roslyn)

[Json.NET](https://github.com/JamesNK/Newtonsoft.Json)

[WebSocketSharp](https://github.com/sta/websocket-sharp)

[WebSocket4NET](https://github.com/kerryjiang/WebSocket4Net)

#### Thank you for using Saiko!