| Commit message (Expand) | Author | Age | Files | Lines |
| * | separate server name and context name with ":" in print_activity.py | jesopo | 2019-11-19 | 1 | -2/+2 |
| * | allow channels to be excluded from print_activity.py | jesopo | 2019-11-14 | 1 | -0/+6 |
| * | `pretty` will always be in `event` but it might be None | jesopo | 2019-11-14 | 1 | -2/+1 |
| * | separate formatted lines from pretty formatted lines | jesopo | 2019-11-14 | 1 | -1/+8 |
| * | format and print CHGHOST events | jesopo | 2019-10-31 | 1 | -0/+1 |
| * | Refactor set/channelset/serverset/botset in to 'utils.Setting' objects | jesopo | 2019-06-28 | 1 | -3/+2 |
| * | Add `depends-on` hashflags to relevant modules | jesopo | 2019-05-25 | 1 | -0/+3 |
| * | Add usage examples for all settings | jesopo | 2019-05-23 | 1 | -1/+2 |
| * | add 'print-motd' bot setting, to enable/disable printing motd to log | jesopo | 2019-05-02 | 1 | -4/+13 |
| * | don't utils.irc.parse_format in format_activity.py, so we don't have to use•••raw_line in channel_log
| jesopo | 2019-03-06 | 1 | -1/+2 |
| * | Also print private notices | jesopo | 2019-03-06 | 1 | -0/+1 |
| * | Do format parsing (color, bold, etc) in format_activity.py | jesopo | 2019-03-06 | 1 | -5/+2 |
| * | Use utils.ISO8601_PARSE in format_activity | jesopo | 2019-03-05 | 1 | -2/+0 |
| * | Move formatted lines to loggable format to format_activity.py | jesopo | 2019-03-05 | 1 | -146/+18 |
| * | 'received.numeric.###' -> 'received.###' throughout project | jesopo | 2019-02-16 | 1 | -2/+2 |
| * | Parse and print when we send QUIT commands (line_handler, print_activity) | jesopo | 2019-02-15 | 1 | -2/+8 |
| * | Actually use new `sender` arg for _on_notice() (print_activity.py) | jesopo | 2019-01-17 | 1 | -1/+1 |
| * | Print when we send notices (print_activity.py) | jesopo | 2019-01-17 | 1 | -3/+11 |
| * | 'to_ansi_colors(' -> 'parse_format(' as it's become a lot more than just colors.•••strip \x08 (in case hexchat users paste it) (print_activity.py, src.utils.irc)
| jesopo | 2019-01-13 | 1 | -1/+2 |
| * | Print a topic's set at time when we receive a 333 (print_activity.py) | jesopo | 2019-01-02 | 1 | -0/+7 |
| * | Show who invited who when printing and invite (print_activity.py) | jesopo | 2018-11-27 | 1 | -2/+3 |
| * | Copypaste fail, 'target_channel' -> 'event["target_channel"]'•••(print_activity.py)
| jesopo | 2018-11-27 | 1 | -1/+1 |
| * | Print when we receive and INVITE | jesopo | 2018-11-27 | 1 | -0/+5 |
| * | 'self.message.*' now uses 'send.message.*' | jesopo | 2018-11-14 | 1 | -1/+1 |
| * | Add code to tokenize and ansi-replace IRC colors; use this in•••modules/print_activity.py
| jesopo | 2018-11-13 | 1 | -1/+1 |
| * | Print MOTD in modules/print_activity.py (after caching it in•••modules/line_handler.py)
| jesopo | 2018-11-13 | 1 | -0/+5 |
| * | Prettyprint channel RENAMEs | jesopo | 2018-11-05 | 1 | -0/+5 |
| * | Actually use the sorted mode list in print_activity | jesopo | 2018-10-04 | 1 | -1/+1 |
| * | Fix order of user status symbols in modules/print_activity.py | jesopo | 2018-10-03 | 1 | -0/+2 |
| * | Correctly get BitBot's own modes in modules/print_activity.py | jesopo | 2018-10-03 | 1 | -6/+7 |
| * | Print user status symbols in modules/print_activity.py | jesopo | 2018-10-03 | 1 | -4/+13 |
| * | Move src/Utils.py in to src/utils/, splitting functionality out in to modules of•••related functionality
| jesopo | 2018-10-03 | 1 | -18/+18 |
| * | Add 'trace' logging level for src/Database.py and src/EventManager.py very•••verbose debugging
| jesopo | 2018-10-01 | 1 | -26/+19 |
| * | Use ModuleManager.BaseModule in more modules | jesopo | 2018-09-27 | 1 | -5/+2 |
| * | Switch to using @Utils.hook and docstrings for event hooks | jesopo | 2018-09-26 | 1 | -32/+20 |
| * | Move most code in root directory to src/ | jesopo | 2018-09-24 | 1 | -1/+1 |
| * | Refactor everything to use delimited events | jesopo | 2018-09-19 | 1 | -17/+17 |
| * | Print mode changes in print_activity | jesopo | 2018-09-02 | 1 | -0/+10 |
| * | give an Exports object (actually, ExportsContex object) to each module, to•••facilitate things like !set and !channelset without using the events system
| jesopo | 2018-09-02 | 1 | -1/+1 |
| * | Give modules event objects with "context"s, to facilitate purging all the event•••hooks for a module
| jesopo | 2018-08-31 | 1 | -17/+17 |
| * | Report actual topic setter (use 333, not 332) | jesopo | 2018-08-29 | 1 | -7/+9 |
| * | Print topics in print_activity.py | jesopo | 2018-08-29 | 1 | -0/+11 |
| * | modules/logging.py -> IRCLogging.py; IRCLog.py -> IRCBuffer.py; change logging•••to be an object on the server object instead of an event call
| jesopo | 2018-08-28 | 1 | -3/+1 |
| * | Improved logging, added TRACE logging in Database.py to see how it performs | jesopo | 2018-08-05 | 1 | -1/+3 |
| * | Added missing ")" in print_activity.py | jesopo | 2018-07-31 | 1 | -1/+1 |
| * | Included notices in print_activity, don't always print channel name | jesopo | 2018-07-23 | 1 | -5/+26 |
| * | include quit reasons in print_activity if present | jesopo | 2018-07-20 | 1 | -1/+2 |
| * | fix print_activity still using old EventManager priority location | jesopo | 2018-07-15 | 1 | -2/+1 |
| * | Made part/quit print_activity functions more uniform | jesopo | 2018-07-15 | 1 | -3/+2 |
| * | print_messages->print_activity, print more things! | jesopo | 2018-07-15 | 1 | -0/+83 |