projects.md

iTunesRichPresence

iTunesRichPresence

Utilizes the iTunes COM interface and Discord's RPC and Rich Presence APIs to share various pieces of information about the currently played music with other Discord users.

GitHub


Chainmail

Chainmail

Wraps around the vanilla Minecraft server, intercepting output and injecting input in order to add simple plugin support.

GitHub


SchoolTracker

SchoolTracker

Scrapes the NLESD Status Central website to keep track of the status for various schools, tweeting out whenever one updates.

GitHub Twitter


InvitationASM

InvitationASM

Interpreter for the assembly-styled language used to teach machine code and assembly in the course COMP1000 at Memorial University.

GitHub


Jigsaw

Jigsaw

Easy to use library for adding plugin functionality to Python projects. Used to provide plugin functionality to Chainmail and NintbotForDiscord

GitHub Documentation


NintbotForDiscord

NintbotForDiscord

One of the very first modular bot frameworks for Discord.

GitHub


WebRichPresence

WebRichPresence

Web API for controlling the Discord Rich Presence status for clients remotely. Client is open source and on GitHub, server is not.

GitHub (Client)


Automata

Automata

Discord bot responsible for managing the MUN Computer Science Society Discord server, providing a variety of services including identity verification.

GitHub