aboutsummaryrefslogtreecommitdiff
path: root/modules/channel_save.py
Commit message (Collapse)AuthorAgeFilesLines
* Intercept JOINs and attach known keys (channel_keys.py)Gravatar jesopo2019-07-021-17/+2
|
* Add IRCServer.send_joins, a nicer interface than manually `",".join`ingGravatar jesopo2019-02-201-2/+1
|
* Shift formatting protocol data to it's own file: utils.irc.protocolGravatar jesopo2019-02-181-1/+1
|
* 'received.numeric.###' -> 'received.###' throughout projectGravatar jesopo2019-02-161-1/+1
|
* Don't send empty JOIN when we have no saved channels (channel_save.py)Gravatar jesopo2019-02-101-1/+4
|
* Add `irc_lower()` and `irc_equals()` to IRCServer.Server so that no where elseGravatar jesopo2019-01-241-2/+1
| | | | in the code has to know about the server having a casemapping
* utils.irc.lower channel names when adding them to the autojoin listGravatar jesopo2018-12-051-2/+4
|
* Move src/Utils.py in to src/utils/, splitting functionality out in to modules ofGravatar jesopo2018-10-031-5/+5
| | | | related functionality
* Switch to using @Utils.hook and docstrings for event hooksGravatar jesopo2018-09-261-8/+6
|
* Actually remove channels from channel_save when the bot leaves the channelGravatar jesopo2018-09-191-1/+2
|
* Typo, event["server"] -> serverGravatar jesopo2018-09-101-1/+1
|
* Typo in channel_save; channes -> channelsGravatar jesopo2018-09-051-1/+1
|
* Remove channel from autojoin when BitBot parts itGravatar jesopo2018-09-031-4/+10
|
* give an Exports object (actually, ExportsContex object) to each module, toGravatar jesopo2018-09-021-1/+1
| | | | facilitate things like !set and !channelset without using the events system
* Give modules event objects with "context"s, to facilitate purging all the eventGravatar jesopo2018-08-311-5/+4
| | | | hooks for a module
* .add -> .append typo in channel_save.pyGravatar jesopo2018-08-191-1/+1
|
* only set autojoin when we've joined a channel not in our autojoin listGravatar jesopo2018-08-051-3/+4
|
* move sasl logic to it's own moduleGravatar jesopo2018-07-151-23/+21
|
* Add missing on_kick event hook in channel_saveGravatar jesopo2018-07-021-0/+1
|
* If BitBot is kicked from a channel, remove from channel_saveGravatar jesopo2018-07-021-0/+5
|
* Handle empty CAP, additional IRCLog feature, better tls, better channel_save ↵Gravatar jesopo2017-10-271-5/+9
| | | | | | logic, add sed-sender-only setting Signed-off-by: jesopo <github@lolnerd.net>
* Add IRCv3→SASL support for nickserv auth, added optional module whitelist, ↵Gravatar Evelyn2017-07-121-13/+24
| | | | added server option for recording channel keys, increased flexibility for event raising in linehandler, probably other things too
* first commit.Gravatar jesopo2016-03-291-0/+18