| Commit message (Expand) | Author | Age | Files | Lines |
| * | Only request a CAP once. closes #66 | jesopo | 2019-06-08 | 1 | -3/+3 |
| * | self._get_sts no longer exists | jesopo | 2019-06-08 | 1 | -2/+2 |
| * | Fixes for tweet streaming found from finally testing it | jesopo | 2019-06-07 | 1 | -13/+25 |
| * | check stdout/stderr `has_text()` before .send() gets rid of it | jesopo | 2019-06-07 | 1 | -2/+3 |
| * | actually return `ret` | jesopo | 2019-06-07 | 1 | -0/+2 |
| * | Only show typing indicators for commands that expect output | jesopo | 2019-06-07 | 2 | -4/+7 |
| * | Send `+draft/typing` tag when processing commands | jesopo | 2019-06-07 | 1 | -4/+18 |
| * | Merge branch 'master' into feature/write-thread | jesopo | 2019-06-07 | 1 | -0/+2 |
| |\ |
|
| | * | Better formating for pull_request ready_for_review event | jesopo | 2019-06-07 | 1 | -0/+2 |
| * | | List()ify self.bot.servers.values() as it can change mid-QUIT | jesopo | 2019-06-06 | 1 | -1/+1 |
| * | | Remove +draft/typing TAGMSG - that was for testing | jesopo | 2019-06-06 | 1 | -3/+0 |
| * | | move immediate-write-trigger to IRCServer.py, trigger _event_loop for•••running=False
| jesopo | 2019-06-06 | 1 | -1/+0 |
| * | | Send +draft/typing before processing command. WIP | jesopo | 2019-06-06 | 1 | -0/+4 |
| |/ |
|
| * | Make `params` arg for logging functions optional | jesopo | 2019-06-06 | 2 | -4/+4 |
| * | assign local var "modes" | jesopo | 2019-06-06 | 1 | -1/+3 |
| * | Ask for our own modes when we get a 001 | jesopo | 2019-06-06 | 2 | -5/+16 |
| * | put formatting reset after !seen info (so colors can't leak) | jesopo | 2019-06-05 | 1 | -1/+1 |
| * | Replaced command ,bang with ,trap | Anton McClure | 2019-06-05 | 1 | -8/+6 |
| * | Change duck-triggering to be through regex commands that catch ALL messages;•••this will make is-silenced and ignores work automatically
| jesopo | 2019-06-05 | 1 | -7/+6 |
| * | Don't count JOINs towards duck-triggering messages | jesopo | 2019-06-05 | 1 | -3/+0 |
| * | Store information about last-seen-action and recall when !seen is used | jesopo | 2019-06-05 | 1 | -8/+27 |
| * | Remove users from channels/server AFTER we call received.quit | jesopo | 2019-06-05 | 1 | -1/+1 |
| * | Pass along minimalistic formatted lines, as well as prettier ones | jesopo | 2019-06-05 | 1 | -11/+27 |
| * | WARN when we see 10 labeled-responses while waiting for a response to a line | jesopo | 2019-06-05 | 1 | -4/+16 |
| * | Strip html from !define/!randomword output | jesopo | 2019-06-05 | 1 | -3/+4 |
| * | Fix commit_comment format string and show url | jesopo | 2019-06-05 | 1 | -1/+2 |
| * | labels: Use BatchType to match, pass `lines` not `line`, batch ID isn't a label,•••fire event on label response
| jesopo | 2019-06-04 | 1 | -7/+9 |
| * | Add new BatchType object, to match like how Capability and MessageTag do | jesopo | 2019-06-04 | 1 | -0/+1 |
| * | Give SentLine (and preproc.send events) a new event object, to track events•••related to a line after it is sent
| jesopo | 2019-06-04 | 2 | -5/+5 |
| * | `.on_send(` only exists on SentLines, not ParsedLines | jesopo | 2019-06-04 | 1 | -2/+2 |
| * | Change signals.py to subvert write throttling when sending QUIT | jesopo | 2019-06-04 | 1 | -2/+5 |
| * | 'hunder2' -> 'hunter2'. meme typos D: | jesopo | 2019-06-04 | 1 | -1/+1 |
| * | Actually capture IP addresses in groups | jesopo | 2019-06-03 | 1 | -1/+1 |
| * | Resolve lastfm nowplaying args to a user's set lastfm args is available | jesopo | 2019-06-03 | 1 | -6/+16 |
| * | Differentiate between send and received ctcp events | jesopo | 2019-06-03 | 1 | -6/+8 |
| * | Also track msgids from CTCP in ircv3_msgid.py | jesopo | 2019-06-03 | 1 | -4/+12 |
| * | pass `is_channel` through CTCP events, fire generic "got a ctcp" event | jesopo | 2019-06-03 | 1 | -1/+4 |
| * | v1.8.0 release | jesopo | 2019-06-03 | 5 | -30/+30 |
| * | Bump resume back down to `draft/resume-0.4` (from `draft/resume-0.5`) for now | jesopo | 2019-06-03 | 1 | -1/+1 |
| * | Update --depends-on hashflags for ircv3 module renames | jesopo | 2019-06-03 | 2 | -2/+2 |
| * | Prefix names for all IRCv3 modules with "ircv3_" | jesopo | 2019-06-03 | 11 | -0/+0 |
| * | Check from_self, not if target==is_own_nickname, use from_self when adding to•••buffer obj
| jesopo | 2019-06-03 | 1 | -2/+2 |
| * | buffer lines in private messages should be stored against the sender | jesopo | 2019-06-03 | 1 | -1/+6 |
| * | Only parse CTCP when we're not in a TAGMSG event | jesopo | 2019-06-03 | 1 | -13/+15 |
| * | Consolidate PRIVMSG, NOTICE and TAGMSG handlers in to 1 function | jesopo | 2019-06-03 | 3 | -140/+70 |
| * | use last-seen msgid to prevent duplicate messages in `chathistory` BATCH | jesopo | 2019-06-02 | 1 | -0/+29 |
| * | Track last-seen msgid per-channel (add msgid.py) | jesopo | 2019-06-02 | 1 | -0/+13 |
| * | Hold on to BATCH args, allow event hooks to manipulate batches | jesopo | 2019-06-02 | 1 | -3/+13 |
| * | Remove IRCSendBatch, fix some batch-related type hints | jesopo | 2019-06-02 | 1 | -3/+2 |
| * | Only enable write throttling when _write_buffer is empty•••closes #59
| jesopo | 2019-05-31 | 1 | -1/+1 |