aboutsummaryrefslogtreecommitdiff
path: root/modules
Commit message (Expand)AuthorAgeFilesLines
* Import IRCBot in metadata.pyGravatar jesopo2019-05-151-1/+1
* '_cap(' -> '_ack('Gravatar jesopo2019-05-151-1/+1
* Add first version of metadata.py - for ircv3 draft/metadataGravatar jesopo2019-05-151-0/+14
* Switch to using utils.irc.Capability in sts.pyGravatar jesopo2019-05-151-5/+5
* Add IRCBot.SOURCE, use it in ctcp.pyGravatar jesopo2019-05-151-4/+4
* msgid has been ratifiedGravatar jesopo2019-05-151-1/+1
* draft/msgid isn't ratified quite yetGravatar jesopo2019-05-141-1/+1
* Add utils.irc.MessageTag and use it for both draft and ratified msgidGravatar jesopo2019-05-141-1/+3
* Add comment to clarify why we ignore 1-letter-nicks in _prevent_highlightGravatar jesopo2019-05-141-0/+2
* Don't prevent highlights for single-letter nicknamesGravatar jesopo2019-05-141-0/+3
* Pass server object in to _prevent_highlightGravatar jesopo2019-05-141-4/+5
* use irc_lower for preventing highlights, only lower() when neededGravatar jesopo2019-05-141-3/+5
* `if_silenced_f` -> `is_silenced_f`Gravatar jesopo2019-05-131-1/+1
* Expose is-silenced through Exports, use it in karma.pyGravatar jesopo2019-05-132-1/+14
* Fix copypaste fail for getting for Exports in karma.pyGravatar jesopo2019-05-131-1/+1
* Added !silence, to silence the bot in a channel for 5 minsGravatar jesopo2019-05-131-0/+25
* Add !botlist and !rollcallGravatar jesopo2019-05-121-0/+10
* Move all actual nickname changing until AFTER events are fixed. it was actually•••set_own_nickname that was really causing the issue. Gravatar jesopo2019-05-121-4/+4
* Provide missing % formatting param for github release events•••closes #52 Gravatar jesopo2019-05-121-1/+1
* send() is only for parsed irc linesGravatar jesopo2019-05-121-3/+3
* Change user nickname before firing (received/self).nick eventsGravatar jesopo2019-05-121-3/+3
* Switch signals.py SIGHUP to also load new modulesGravatar jesopo2019-05-121-5/+6
* Handle ERR_SASLALREADYGravatar jesopo2019-05-121-0/+4
* Typo in ducks.py, 'DEFAUL' -> 'DEFAULT'Gravatar jesopo2019-05-111-1/+1
* Revamp how CAPs are tracked through REQ and ACK/NAK etcGravatar jesopo2019-05-113-40/+53
* Change ducks-min-message default to 100Gravatar jesopo2019-05-111-1/+4
* Update !help usage stringGravatar jesopo2019-05-111-1/+1
* Refactor CAPs in to objectsGravatar jesopo2019-05-111-6/+24
* Remove unused SCRAM functions from sasl/__init__.pyGravatar jesopo2019-05-111-9/+0
* Change !help to be `!help <module> <command>`Gravatar jesopo2019-05-101-19/+45
* ignore users ignored from !factoid for automatic factoid parsingGravatar jesopo2019-05-091-0/+5
* Ignore users ignored from !youtube for auto-youtubeGravatar jesopo2019-05-091-0/+5
* Handle dangling spaces at the end of a NAMES responseGravatar jesopo2019-05-091-0/+5
* Only split NAMES reply at literal space, .split() is overzealousGravatar jesopo2019-05-091-1/+1
* Tokenize IRC data as soon as it comes out of IRCServerGravatar jesopo2019-05-091-5/+4
* Catch UserNotFoundException in var `e`Gravatar jesopo2019-05-081-1/+1
* Log URL when we fail to get a <title>Gravatar jesopo2019-05-071-1/+1
* Change !uuid to !uuid4 to be clear that it's a uuid4 being generatedGravatar jesopo2019-05-071-2/+2
* Remove '"human"' key from location settings export - we dont use it and it's•••using elements of 'location' that were removed Gravatar jesopo2019-05-071-2/+1
* Don't parse '/me's as commandsGravatar jesopo2019-05-061-1/+4
* Fix birthday.py help text copypaste failGravatar jesopo2019-05-061-2/+1
* Add !serverunignoreGravatar jesopo2019-05-061-0/+16
* put permission control on !serverignore, don't rely on setting default of NoneGravatar jesopo2019-05-061-1/+4
* `server` -> `event["server"]`Gravatar jesopo2019-05-061-1/+1
* Pass server param to _is_ignoredGravatar jesopo2019-05-061-1/+1
* Add a mechanism to ignore specific commands for a whole networkGravatar jesopo2019-05-064-4/+19
* Support only saving birthday day and monthGravatar jesopo2019-05-061-17/+44
* Add !birthdays command to show birthdays todayGravatar jesopo2019-05-061-0/+21
* Make birthdays more excitingGravatar jesopo2019-05-061-2/+2
* Added birthday.pyGravatar jesopo2019-05-051-0/+54