aboutsummaryrefslogtreecommitdiff
path: root/modules
Commit message (Expand)AuthorAgeFilesLines
* explicitly say when an issue/PR was renamed•••closes #209 Gravatar jesopo2019-11-251-0/+4
* switch scripts module to no longer use set_prefix()Gravatar jesopo2019-11-251-2/+2
* new_event doesn't exist when check_success is falseGravatar jesopo2019-11-251-1/+4
* `USERAGENT` no longer existsGravatar jesopo2019-11-251-1/+1
* switch all hide_prefix() calls to `.prefix = None`Gravatar jesopo2019-11-221-8/+8
* reimplement send.stdout/send.stderr eventsGravatar jesopo2019-11-221-30/+36
* refactor commands (mostly stdout/stderr) and split typing/reply out•••closes #208 Gravatar jesopo2019-11-224-154/+113
* IRCUser.get_identified_account() doesn't exist anymoreGravatar jesopo2019-11-224-4/+9
* correctly detect when a track has tags (lastfm)Gravatar jesopo2019-11-221-1/+1
* also set _account_override when registeringGravatar jesopo2019-11-211-0/+3
* check part of array, not whole array, for "*"Gravatar jesopo2019-11-211-1/+1
* implement master-password/master-login in permissions moduleGravatar jesopo2019-11-211-0/+29
* `authenticated` is expected to be a booleanGravatar jesopo2019-11-211-1/+1
* refactor permissions and allow hostmasks to be assigned to accountsGravatar jesopo2019-11-217-285/+242
* add a way to execute commands through bitbotd (use for master-password)Gravatar jesopo2019-11-211-6/+4
* support "$$" as a literal "$" in alias arg replacementsGravatar jesopo2019-11-201-15/+17
* add !notitle to bypass auto-titleGravatar jesopo2019-11-201-0/+5
* pattern-url isn't used anymoreGravatar jesopo2019-11-201-3/+0
* give bitbot a unique User-Agent•••closes #206 Gravatar jesopo2019-11-201-2/+1
* bot admins should be allowed to use !caliasGravatar jesopo2019-11-201-1/+2
* remove shlex from echo.pyGravatar jesopo2019-11-201-3/+0
* "alias-%s" -> "command-alias-%s"Gravatar jesopo2019-11-201-1/+1
* "!alias show" should be looking at index `1` for aliasGravatar jesopo2019-11-201-1/+1
* args_split shouldn't be [""] when `args` is emptyGravatar jesopo2019-11-201-5/+6
* show error on unknown !alias subcommandGravatar jesopo2019-11-201-0/+3
* find_setting() returns a tupleGravatar jesopo2019-11-201-7/+7
* require access for !alias/!caliasGravatar jesopo2019-11-201-2/+3
* move command aliases out to their own module (aliases.py)Gravatar jesopo2019-11-202-66/+126
* set private NOTICE context so print_activity shows who a notice was sent toGravatar jesopo2019-11-191-7/+4
* separate server name and context name with ":" in print_activity.pyGravatar jesopo2019-11-191-2/+2
* show who opened a pull request for pull_request events when appropriateGravatar jesopo2019-11-191-9/+15
* boldify important parts in !help outputGravatar jesopo2019-11-191-5/+11
* 'event["comment"]' -> 'data["comment"]'Gravatar jesopo2019-11-191-1/+1
* expirental code to show comment content for github issue_comment webhooksGravatar jesopo2019-11-191-3/+18
* remove double space for youtube viewsGravatar jesopo2019-11-181-1/+1
* add optional duration for !ignoreGravatar jesopo2019-11-181-3/+13
* move "+5m" syntax parsing out to utils.parseGravatar jesopo2019-11-181-14/+4
* "EventsResultsError"->"EventResultsError", move errors to utils.errorGravatar jesopo2019-11-1818-21/+21
* combine both youtube API queries for playlists in to 1 queryGravatar jesopo2019-11-181-7/+8
* handle a youtube video having no reported views•••closes #203 Gravatar jesopo2019-11-181-3/+12
* combine all 3 youtube API queries in to one (for speed!)Gravatar jesopo2019-11-181-9/+9
* from_pretty_time was moved to utils.datetimeGravatar jesopo2019-11-171-1/+1
* refactor lastfm.pyGravatar jesopo2019-11-151-27/+26
* boldify track/artist in !np outputGravatar jesopo2019-11-151-5/+4
* refactor formatting privmsg/notice, show symbols on noticeGravatar jesopo2019-11-151-35/+26
* move all datetime-related code from utils/__init__ to utils.datetimeGravatar jesopo2019-11-1516-36/+42
* split some stuff out of utils/__init__.pyGravatar jesopo2019-11-151-1/+1
* only try to shlex when we know we've found a command hookGravatar jesopo2019-11-151-6/+8
* we should be passing `args` in to _find_command_hook, not `args_split`Gravatar jesopo2019-11-151-1/+1
* dont use "%s %s"%("thing", "%s") trick - messes up when "thing" has %Gravatar jesopo2019-11-151-33/+43