| Commit message (Expand) | Author | Age | Files | Lines |
| * | Don't use IRCUser.id ever, use IRCUser.get_id() | jesopo | 2018-09-05 | 7 | -21/+20 |
| * | Correctly keep track of IRCUser.identified_account_id | jesopo | 2018-09-05 | 1 | -0/+5 |
| * | Support IRCv3's account-notify/extended-join along with WHOX to replace internal•••register/identify
| jesopo | 2018-09-05 | 4 | -43/+87 |
| * | ACCOUNT doesn't use message-tags, duh! | jesopo | 2018-09-05 | 1 | -2/+2 |
| * | twitter.py -> tweets.py | jesopo | 2018-09-04 | 1 | -3/+3 |
| * | Change IRCLineHandler to use delimited events | jesopo | 2018-09-04 | 1 | -61/+59 |
| * | Track a user's away status in IRCUser | jesopo | 2018-09-04 | 2 | -0/+3 |
| * | Fix a huge security issue: sign users out when they change nickname | jesopo | 2018-09-04 | 1 | -3/+10 |
| * | Add IRCUser.identified_account for ACCOUNT/extended-join | jesopo | 2018-09-04 | 2 | -0/+9 |
| * | Don't get_user before we've seperated userhost-in-names hostmasks | jesopo | 2018-09-04 | 1 | -1/+3 |
| * | Utils.seperate_hostmask has been broken all this time! usernames were coming out•••as nickname!username
| jesopo | 2018-09-04 | 1 | -1/+1 |
| * | Most userhost-in-names check to after mode prefix checking | jesopo | 2018-09-04 | 1 | -7/+3 |
| * | Use "draft/message-tags-0.2" IRCv3 capability to actually be able to receive•••TAGMSG
| jesopo | 2018-09-04 | 1 | -3/+3 |
| * | idle-notify un-away messages don't have *any* args - this caused BitBot to crash•••in IRCLineHandler.handle
| jesopo | 2018-09-04 | 1 | -1/+3 |
| * | Debug log raw data | jesopo | 2018-09-04 | 1 | -0/+3 |
| * | Support IRCv3's userhost-in-names | jesopo | 2018-09-04 | 1 | -12/+22 |
| * | Fix referencing account tag for ACCOUNT in IRCLineHandler | jesopo | 2018-09-04 | 1 | -1/+1 |
| * | Nope, revert echo-message support. a certain network only offers it in channel,•••not private.
| jesopo | 2018-09-03 | 2 | -33/+20 |
| * | Support IRCv3's echo-message | jesopo | 2018-09-03 | 2 | -27/+42 |
| * | Keep a list of CAP capabilities in IRCServer | jesopo | 2018-09-03 | 2 | -1/+6 |
| * | Support IRCv3's away-notify | jesopo | 2018-09-03 | 1 | -2/+16 |
| * | server -> event["server"] | jesopo | 2018-09-03 | 1 | -2/+2 |
| * | Send message-tags through PRIVMSG, NOTICE and !commands | jesopo | 2018-09-03 | 2 | -8/+11 |
| * | Support TAGMSG in IRCLineHandler | jesopo | 2018-09-03 | 1 | -0/+16 |
| * | IRCv3 message tag value should not be an array | jesopo | 2018-09-03 | 1 | -1/+1 |
| * | Add !reconnect in admin.py | jesopo | 2018-09-03 | 1 | -9/+12 |
| * | Add database_backup.py for rotated database backups | jesopo | 2018-09-03 | 2 | -0/+30 |
| * | tag_split, not tag | jesopo | 2018-09-03 | 1 | -1/+1 |
| * | Handle empty tag sections, e.g. "@;tag=value" | jesopo | 2018-09-03 | 1 | -2/+3 |
| * | Only offer sasl when we have sasl authentication to send | jesopo | 2018-09-03 | 1 | -1/+2 |
| * | Support ircv3's extended-join | jesopo | 2018-09-03 | 1 | -5/+14 |
| * | Support account-tag and account-notify | jesopo | 2018-09-03 | 1 | -1/+15 |
| * | Remove channel from autojoin when BitBot parts it | jesopo | 2018-09-03 | 1 | -4/+10 |
| * | typo! targer -> target | jesopo | 2018-09-03 | 1 | -1/+1 |
| * | Support IRCv3's chghost and invite-notify | jesopo | 2018-09-03 | 3 | -9/+24 |
| * | Added !resetpassword in permissions.py | jesopo | 2018-09-03 | 1 | -0/+18 |
| * | Send CAP END when we're not waiting for any capability handshakes | jesopo | 2018-09-03 | 2 | -0/+5 |
| * | Make CAP functionality more part of the framework and support message-tags and•••multi-prefix
| jesopo | 2018-09-03 | 3 | -23/+59 |
| * | Add greeting.py | jesopo | 2018-09-03 | 1 | -0/+13 |
| * | Print mode changes in print_activity | jesopo | 2018-09-02 | 1 | -0/+10 |
| * | received.mode -> received.mode.channel (and bugfixes!) | jesopo | 2018-09-02 | 1 | -3/+5 |
| * | up min/max duck show time in ducks.py | jesopo | 2018-09-02 | 1 | -1/+1 |
| * | 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 | 67 | -151/+172 |
| * | IRCLogging -> Logging | jesopo | 2018-09-02 | 2 | -2/+2 |
| * | Add virustotal-api-key to bot.conf.example | jesopo | 2018-09-02 | 1 | -0/+1 |
| * | Also optionally (attempt to) kick users that send malicious urls in•••check_urls.py
| jesopo | 2018-09-02 | 1 | -3/+10 |
| * | Add check_urls.py, to opt-in check for malicious urls | jesopo | 2018-09-02 | 1 | -0/+34 |
| * | Update reloading config on USR1 | jesopo | 2018-09-02 | 1 | -2/+5 |
| * | change wolframalpha.py to use the "short answer" api | jesopo | 2018-09-02 | 1 | -30/+8 |
| * | Merge pull request #16 from dngfx/master•••Fix iterations | jesopo | 2018-09-01 | 1 | -2/+2 |
| |\ |
|