aboutsummaryrefslogtreecommitdiff
path: root/modules
Commit message (Collapse)AuthorAgeFilesLines
* Show a green tick for verified twitter accountsGravatar jesopo2019-05-221-3/+7
|
* move `api` def to the only context that uses it, rename `twitter_object` varGravatar jesopo2019-05-221-2/+2
|
* Implement auto-tweet setting to get tweet info automaticallyGravatar jesopo2019-05-221-0/+16
|
* Refactor tweet-formatting logic in to it's own functionsGravatar jesopo2019-05-221-37/+46
|
* Typo, `taret` -> `target`Gravatar jesopo2019-05-221-1/+1
|
* `url_match` -> `event["match"]`Gravatar jesopo2019-05-221-2/+2
|
* `target_str` is BitBot's own nickname for private messagesGravatar jesopo2019-05-221-1/+1
|
* Check if a PRIVMSG/NOTICE is send *from* us before we check if it's sent *to* usGravatar jesopo2019-05-221-8/+8
| | | | - so `user` isn't null when bitbot messages himself.
* RESUME errors now come as `FAIL RESUME`Gravatar jesopo2019-05-221-3/+4
|
* Pass `server` through FAIL events, use FAIL `command` as part of event pathGravatar jesopo2019-05-221-2/+2
|
* Log calls need formatting arguments as a second argGravatar jesopo2019-05-221-2/+2
|
* stdout.write on success for !disconnectGravatar jesopo2019-05-221-0/+1
|
* Remove old debug print()s from admin.pyGravatar jesopo2019-05-221-2/+0
|
* `_handle` takes a server paramGravatar jesopo2019-05-221-1/+1
|
* there's no `1` index arg for a batch-endGravatar jesopo2019-05-221-1/+1
|
* `server` and `tag` var don't existGravatar jesopo2019-05-221-1/+2
|
* We should be using `CAP.available()` as it's not a stringGravatar jesopo2019-05-221-1/+1
|
* Default taget_str in send.stdout/send.stderr to target.nameGravatar jesopo2019-05-221-2/+4
|
* change arg order for StdOut(/StdErr( in send.stdout/send.stderr eventsGravatar jesopo2019-05-211-2/+2
|
* change position of `target_str` in `self.command` argsGravatar jesopo2019-05-211-10/+10
|
* Remove references to STATUSMSG - just pass around a raw `target_str` (targetGravatar jesopo2019-05-213-20/+17
| | | | without statusmsg chars stripped off)
* Don't allow karma for empty stringsGravatar jesopo2019-05-211-0/+3
|
* typo, 'preix' -> 'prefix'Gravatar jesopo2019-05-211-2/+2
|
* `event["channel"]` -> `event["target"]`Gravatar jesopo2019-05-211-6/+6
|
* don't overwrite `tags` varGravatar jesopo2019-05-211-4/+4
|
* Keep commands/outs.py tags-agnosticGravatar jesopo2019-05-212-14/+13
|
* Add masterpassword private-only commandGravatar jesopo2019-05-211-0/+8
|
* Move master-password generation out to it's own functionGravatar jesopo2019-05-211-2/+6
|
* Typo, 'usernaame' -> 'username'Gravatar jesopo2019-05-211-1/+1
|
* Strip "+" from the start of `port` after checking if it is presentGravatar jesopo2019-05-211-0/+1
|
* Add !addserver commandGravatar jesopo2019-05-211-0/+31
|
* event.eat() in command.regex for !titleGravatar jesopo2019-05-211-0/+1
|
* Move regex-based github info to command.regex hooksGravatar jesopo2019-05-211-22/+27
|
* Add the basics of usig BRB instead of QUIT for draft/resume-0.4Gravatar jesopo2019-05-201-0/+6
|
* `has_capability` -> `has_capability_str`, add new `has_capability`Gravatar jesopo2019-05-203-3/+3
|
* "you cannot change your own karma" should be stderr not stdoutGravatar jesopo2019-05-201-1/+1
|
* Actually pass args_split in to _find_command_hookGravatar jesopo2019-05-201-2/+2
|
* take/return args_split from _find_command_hook, for alias replacingGravatar jesopo2019-05-201-7/+11
|
* Typo, 'colr' -> 'color'Gravatar jesopo2019-05-191-3/+3
|
* green/red the whole of likes/dislikes, not just up/down symbolsGravatar jesopo2019-05-191-4/+5
|
* Remove now-unneeded call to `.buffer.skip_next()` after a preprocess.commandGravatar jesopo2019-05-191-1/+0
| | | | failure
* `target` doesn't exist in message handlersGravatar jesopo2019-05-191-2/+2
|
* Only buffer.skip() for non-regex commandsGravatar jesopo2019-05-191-2/+2
|
* green/red color for up/down votes on youtube videosGravatar jesopo2019-05-191-2/+4
|
* Switch to using Capability.copy() for saslGravatar jesopo2019-05-191-1/+3
|
* matched_caps is actually a str[]Gravatar jesopo2019-05-191-1/+0
|
* .copy() all the hardcoded Capabilities in line_handler/ircv3.pyGravatar jesopo2019-05-191-0/+1
|
* Use Capability.copy() in metadata.pyGravatar jesopo2019-05-191-1/+3
|
* Make use of Capability.copy() in resume.pyGravatar jesopo2019-05-191-2/+2
|
* Actually check `auto-title` settingGravatar jesopo2019-05-191-18/+19
|