2019-06-03 13:23:59 +00:00
|
|
|
# TBD - BitBot v1.9.0
|
|
|
|
|
|
|
|
Added:
|
|
|
|
- IRCv3: Also look at CTCP events for msgids
|
2019-06-04 17:01:31 +00:00
|
|
|
- Sub-event system within all SentLines
|
2019-06-05 13:29:41 +00:00
|
|
|
- Show last action in !seen (e.g. 'seen 1m ago (<jesopo> hi)')
|
|
|
|
- WARN when labels are not responded to in a timely fashion
|
2019-06-03 13:23:59 +00:00
|
|
|
|
2019-06-04 13:34:11 +00:00
|
|
|
Changed:
|
|
|
|
- `!np` against a known nickname will attempt to resolve to lastfm username
|
2019-06-04 13:34:50 +00:00
|
|
|
- `PING` and `PONG` now avoid write throttling
|
2019-06-05 15:26:06 +00:00
|
|
|
- '!bang' -> '!trap', 'shot' -> 'trapped' for ducks
|
2019-06-04 13:34:11 +00:00
|
|
|
|
2019-06-03 13:23:59 +00:00
|
|
|
Fixed:
|
|
|
|
- Differentiate between send and received CTCP events
|
2019-06-04 13:34:11 +00:00
|
|
|
- `IRCSocket._send` will now only return lines that definitely hit the wire
|
2019-06-05 10:45:35 +00:00
|
|
|
- GitHub `commit_comment` event formatting exception
|
2019-06-05 13:29:41 +00:00
|
|
|
- Strip xref tags from !define output
|
2019-06-03 13:23:59 +00:00
|
|
|
|
2019-06-03 12:30:39 +00:00
|
|
|
# 2019-06-03 - BitBot v1.8.0
|
2019-05-26 15:26:32 +00:00
|
|
|
|
|
|
|
Added:
|
|
|
|
- Module dependency system
|
2019-05-28 09:47:31 +00:00
|
|
|
- Enable TCP keepalives
|
2019-06-02 14:22:37 +00:00
|
|
|
- IRCv3: `draft/label` tracking on every sent line when CAPs permit
|
2019-06-02 14:23:02 +00:00
|
|
|
- Enforce Python version 3.6.0 or later
|
2019-06-01 14:09:02 +00:00
|
|
|
- 'module-whitelist'/'module-blacklist' in `bot.conf`
|
2019-05-26 15:26:32 +00:00
|
|
|
|
2019-05-30 06:45:49 +00:00
|
|
|
Changed:
|
2019-06-02 14:22:37 +00:00
|
|
|
- IRCv3: Use last `server-time` for `RESUME` - not last .recv() time
|
2019-05-30 06:45:49 +00:00
|
|
|
- IRCv3: `draft/labeled-response` -> `draft/labeled-response-0.2`
|
2019-06-02 14:21:51 +00:00
|
|
|
- IRCv3: Prune already-seen messages in `chathistory` batches
|
2019-06-03 11:46:08 +00:00
|
|
|
- Consolidate `PRIVMSG`, `NOTICE` and `TAGMSG` handlers in to one
|
2019-05-30 06:45:49 +00:00
|
|
|
|
2019-05-26 15:26:32 +00:00
|
|
|
Fixed
|
2019-06-03 11:46:34 +00:00
|
|
|
- GitHub highlight prevention - don't detect highlights mid-word
|
2019-05-28 12:51:58 +00:00
|
|
|
- Pass already-decoded data in to BeautifulSoup
|
2019-05-28 09:47:31 +00:00
|
|
|
- !enablemodule actually removes module from blacklist setting
|
2019-05-31 17:00:13 +00:00
|
|
|
- Only enact write throttling when immediate-write-buffer is empty
|
2019-06-02 06:23:49 +00:00
|
|
|
- Non-throttled lines no longer delay throttled lines
|
2019-05-26 15:26:32 +00:00
|
|
|
|
2019-05-24 05:52:25 +00:00
|
|
|
# 2019-05-24 - BitBot v1.7.1
|
|
|
|
|
|
|
|
Fixed:
|
|
|
|
- Fix crash caused by CAP NEW
|
|
|
|
|
2019-05-23 22:09:35 +00:00
|
|
|
# 2019-05-23 - BitBot v1.7.0
|
2019-05-23 22:05:23 +00:00
|
|
|
|
2019-05-23 22:09:35 +00:00
|
|
|
Added:
|
2019-05-23 22:05:23 +00:00
|
|
|
- Add !addserver
|
2019-05-23 22:09:35 +00:00
|
|
|
- Add !masterpassword
|
2019-05-23 22:05:23 +00:00
|
|
|
- Add auto-tweet setting
|
2019-05-23 22:09:35 +00:00
|
|
|
- Support triggering commands by regex
|
|
|
|
|
|
|
|
Changed:
|
|
|
|
- Show usage examples for user/channel/server/bot settings
|
|
|
|
- Strip common command prefixes from PM commands so "!help" works
|
2019-05-23 22:05:23 +00:00
|
|
|
- Change auto-github to work for github urls too
|
2019-05-23 22:09:35 +00:00
|
|
|
- IRCv3: draft/resume-0.3 -> draft/resume-0.4
|
2019-05-23 22:05:23 +00:00
|
|
|
- Remove `ipv4` server attribute - figure it out automatically
|
2019-05-23 22:09:35 +00:00
|
|
|
|
|
|
|
Fixed:
|
|
|
|
- Typos/bugs in BATCH and FAIL
|
2019-05-23 22:05:23 +00:00
|
|
|
- Fix crash caused by BitBot messaging himself
|