Responsible for connecting to the IRC server and managing player events.
Third-party .Net IRC library
Contains the SourceMod plugin responsible for sending game information (wins, sub requests) to the PUG system.
Third-party .Net RCON library
This is the main project. Contains all the PUG logic code. Is separated from the IrcBot to make it easy in the future to replace IRC with a web interface.
Test cases for the TF2Pug project.
SQL script to generate the tables and stored procedures used by the PUG system.
Right now only handles recording when games end. Should also handle sub requests. Future replacement for the IrcBot.