aboutsummaryrefslogtreecommitdiff
path: root/start.py
Commit message (Expand)AuthorAgeFilesLines
* Don't give IRCBot instance to things that don't need it, use a better way of•••doing default locations for config/database/log Gravatar jesopo2018-09-271-14/+28
* Move log and database files to their own foldersGravatar jesopo2018-09-241-2/+4
* Move most code in root directory to src/Gravatar jesopo2018-09-241-8/+18
* Ask for alias of first server in start.pyGravatar jesopo2018-09-231-1/+2
* Don't pass around full server details more than we have to.Gravatar jesopo2018-09-211-3/+2
* Refactor everything to use delimited eventsGravatar jesopo2018-09-191-1/+1
* Add !enablemodule and !disablemodule to modules.pyGravatar jesopo2018-09-131-4/+3
* Give modules event objects with "context"s, to facilitate purging all the event•••hooks for a module Gravatar jesopo2018-08-311-1/+1
* Database.add_server -> Database.servers.addGravatar jesopo2018-08-301-1/+1
* Load whitelist in start.py, pass to ModuleManager.load_modulesGravatar jesopo2018-08-301-1/+5
* Return config from Config.load_config instead of setting it on botGravatar jesopo2018-08-301-2/+3
* Moved table-specific logic to their own "table" classes in Database.pyGravatar jesopo2018-08-051-1/+1
* set default argparse config argument to bot.confGravatar jesopo2018-07-161-1/+1
* Don't add a server to bot.servers until it's connectedGravatar jesopo2018-07-021-8/+14
* Adds args.verbose and fixes a couple of bugGravatar jesopo2017-01-271-2/+5
* added tracking certain words in words.py and fixed/changed a couple of things...Gravatar jesopo2016-04-061-1/+1
* added command line options to start.py for config file and database file loca...Gravatar jesopo2016-03-311-2/+10
* added a "hashflag" to modules to stop modules being loaded that rely on a not...Gravatar jesopo2016-03-301-1/+2
* first commit.Gravatar jesopo2016-03-291-0/+39