Skip to content

Latest commit

 

History

History
33 lines (20 loc) · 1.21 KB

README.md

File metadata and controls

33 lines (20 loc) · 1.21 KB

TRU CS Club Bot

Build Status

This is the official Discord bot for the TRUSU Computing Science Club Discord channel, which you can access here.

It uses the DSharpPlus library to interact with Discord. It also uses IGDB .NET SDK for interacting with IGDB.com for our Game Night recommendations.

Building

Build it like any other .NET Core project :)

Running

You need to edit your settings file with your own Discord API key.

Getting a Discord API Key

To get a Discord API key, you need to create an application on Discord's Developer Portal.

Getting the bot to join your test server

On the app page on Discord's Developer Portal, copy your bots client ID. Then go to https://discordapp.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&scope=bot&permissions=0, where YOUR_CLIENT_ID is your client ID. Then, select the server you want to join and press authorize.

Pushing to our server (Club only)

Run publish.bat and copy those files over