aboutsummaryrefslogtreecommitdiff
path: root/modules/line_handler/message.py
Commit message (Expand)AuthorAgeFilesLines
* only add BufferLine to buffer *after* received.message.* callbackGravatar jesopo2019-11-301-11/+10
* remove IRCBuffer.skip_next (not used), pass buffer lines on message eventsGravatar jesopo2019-11-271-6/+9
* pass username/hostname to get_user() so new.user events have that informationGravatar jesopo2019-09-271-3/+3
* update username/hostname of Users when they send PRIVMSG/NOTICE/TAGMSGGravatar jesopo2019-09-261-0/+2
* refactor all checks for channel_type to server.is_channel()Gravatar jesopo2019-09-201-3/+2
* Change raw.send and raw.receive commands to just pass around ParsedLinesGravatar jesopo2019-06-221-17/+17
* pass ParsedLine on message and formatted.* message eventsGravatar jesopo2019-06-211-1/+1
* remove echo-message considerations from line_handler/message.pyGravatar jesopo2019-06-211-12/+5
* pass from_self through message/notice/tagmsg ventsGravatar jesopo2019-06-201-1/+1
* only add to IRCBuffer when there's actually a message (e.g. exclude TAGMSG)Gravatar jesopo2019-06-081-4/+6
* We should look at ISUPPORT's STATUSMSG token instead of PREFIXGravatar jesopo2019-06-081-1/+1
* Differentiate between send and received ctcp eventsGravatar jesopo2019-06-031-6/+8
* pass `is_channel` through CTCP events, fire generic "got a ctcp" eventGravatar jesopo2019-06-031-1/+4
* v1.8.0 releaseGravatar jesopo2019-06-031-9/+9
* Check from_self, not if target==is_own_nickname, use from_self when adding to•••buffer obj Gravatar jesopo2019-06-031-2/+2
* buffer lines in private messages should be stored against the senderGravatar jesopo2019-06-031-1/+6
* Only parse CTCP when we're not in a TAGMSG eventGravatar jesopo2019-06-031-13/+15
* Consolidate PRIVMSG, NOTICE and TAGMSG handlers in to 1 functionGravatar jesopo2019-06-031-121/+57
* Check if a PRIVMSG/NOTICE is send *from* us before we check if it's sent *to* us•••- so `user` isn't null when bitbot messages himself. Gravatar jesopo2019-05-221-8/+8
* Remove references to STATUSMSG - just pass around a raw `target_str` (target•••without statusmsg chars stripped off) Gravatar jesopo2019-05-211-7/+4
* `has_capability` -> `has_capability_str`, add new `has_capability`Gravatar jesopo2019-05-201-1/+1
* Enum values shouldn't be all upper caseGravatar jesopo2019-03-101-1/+1
* Don't treat ACTION CTCP as a different event to normal PRIVMSGsGravatar jesopo2019-03-061-1/+2
* @utils.hook shouldn't be in line_handler/message.pyGravatar jesopo2019-03-031-2/+0
* Add IRCServer.has_capability and use it throughout line_handlerGravatar jesopo2019-03-031-1/+1
* Split PRIVMSG last param explicitly by `" "` to make message_splitGravatar jesopo2019-02-231-4/+3
* Typo, 'taget' -> 'target'Gravatar jesopo2019-02-221-1/+1
* Split line_handler.py out in to different files for different categoriesGravatar jesopo2019-02-221-0/+168