aboutsummaryrefslogtreecommitdiff
path: root/IRCServer.py
Commit message (Collapse)AuthorAgeFilesLines
* Change line handlingGravatar Evelyn2017-07-161-4/+14
|
* Add IRCv3→SASL support for nickserv auth, added optional module whitelist, ↵Gravatar Evelyn2017-07-121-0/+14
| | | | added server option for recording channel keys, increased flexibility for event raising in linehandler, probably other things too
* fixed a minor (but crash-causing) typo in IRCServer.py.Gravatar jesopo2016-05-171-1/+1
|
* did what I said I would sooner than I thought I would. centralised ↵Gravatar jesopo2016-04-191-4/+6
| | | | persisting timers through bot restarts.
* entirely reworked the timer system to work with the event system, will ↵Gravatar jesopo2016-04-191-5/+5
| | | | eventually persist all timers to database until complete in a central way.
* added a socket timeout to IRCServer socket objects.Gravatar jesopo2016-04-181-0/+1
|
* this was supposed to be in the last commit. oops.Gravatar jesopo2016-04-101-0/+2
|
* added some more mode event firing and removed unneeded debug printing.Gravatar jesopo2016-04-041-2/+0
|
* tinkered with some modules and fixed a few bugs, also added the skeleton for ↵Gravatar jesopo2016-04-031-0/+2
| | | | the auto_mode.py module.
* added code to prevent newlines being where they shouldn't be in outgoing lines.Gravatar jesopo2016-04-011-1/+1
|
* made the args for IRCLineHandler functions global and added a timer-based ↵Gravatar jesopo2016-03-311-0/+5
| | | | channel join re-try.
* made commands work in channel AND in private message.Gravatar jesopo2016-03-291-4/+6
|
* first commit.Gravatar jesopo2016-03-291-0/+216