- finish porting existing tfbot code
- check a users auth status if they try do something admin'ey
- document entire pickups script https://github.com/github/hubot/blob/master/docs/scripting.md#documenting-scripts
- encapsulate pickups script https://github.com/github/hubot/blob/master/docs/scripting.md#creating-a-script-package
- remove adverbs from bot responses, ie 'currently'
- rather than deleting the !top data after every !reset, add it to the brain under an 'all-time' counter
- clean up the source a little - change control flow structures, use
unless
instead ofif not
, etc. - remove any steam group announcement stuff
- change the
servers
data structure to be dynamically created at runtime using an env var. - update documentation and figure out the current docs format for hubot scripts...
- find places to optimise the system. for instance, if a command always issues a random result, run the randomiser at the beginning of the function
- create this function: function isAdded(String player):boolean {} on the lobby prototype
- change the names of lobby functions for clarity
- attend to the commented changes in Lobby.coffee
- add a test suite
- add test cases for lobby and rcon classes
- add arena maps to index.coffee/maps variable
This repository has been archived by the owner on May 23, 2019. It is now read-only.