Skip to content

trucsclub/TRUCSBot

Repository files navigation

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

About

Official Discord bot of the TRUSU CS Club

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published