| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | better help/usage for quote.py commands | 2019-10-04 | 1 | -12/+8 | |
| | | | | | closes #92 | ||||
| * | only allow !to against users bitbot has seen before | 2019-10-04 | 1 | -0/+4 | |
| | | | | | closes #111 | ||||
| * | exclude lines with URLs in them from creating markov chains | 2019-10-04 | 1 | -0/+3 | |
| | | | | | closes #156 | ||||
| * | support !fedi with a URL to a Note | 2019-10-04 | 2 | -22/+43 | |
| | | |||||
| * | expand `apikey` command to list, add, remove and info | 2019-10-04 | 1 | -16/+67 | |
| | | | | | closes #123 | ||||
| * | preprocess.command returns now need `action, message` returns | 2019-10-04 | 1 | -3/+3 | |
| | | |||||
| * | also stop markov chain if we chose `None` | 2019-10-04 | 1 | -0/+2 | |
| | | |||||
| * | ignore one-char "words" in <title> if they're not a "letter" | 2019-10-04 | 1 | -2/+7 | |
| | | |||||
| * | don't auto-title when a URL contains most of it's <title> | 2019-10-04 | 1 | -0/+21 | |
| | | |||||
| * | Allow utils.Setting_ parse functions to throw detailed errors | 2019-10-04 | 2 | -4/+19 | |
| | | |||||
| * | check that `third_words` isn't empty | 2019-10-04 | 1 | -2/+2 | |
| | | |||||
| * | pass whether a command.regex trigger was an ACTION or not | 2019-10-03 | 1 | -1/+2 | |
| | | |||||
| * | only look at PRIVMSG and NOTICE for !seen | 2019-10-03 | 1 | -2/+0 | |
| | | |||||
| * | split words/parens karma in to 2 regexes, only accept non-parens when ^$ | 2019-10-03 | 1 | -17/+9 | |
| | | | | | closes #169 | ||||
| * | add !ghcommit and @commit auto-github syntax | 2019-10-03 | 1 | -11/+55 | |
| | | |||||
| * | `alias` doesnt exist either | 2019-10-03 | 1 | -1/+2 | |
| | | |||||
| * | dont try to !connect to a variable that doesnt exist | 2019-10-03 | 1 | -6/+8 | |
| | | |||||
| * | Fix typo | 2019-10-02 | 1 | -1/+1 | |
| | | |||||
| * | only check arg number at all when not "$-" | 2019-09-30 | 1 | -5/+4 | |
| | | |||||
| * | first_word.lower() -> first_words[0].lower() | 2019-09-30 | 1 | -1/+1 | |
| | | |||||
| * | first_word -> first_words, better if statement | 2019-09-30 | 1 | -15/+14 | |
| | | |||||
| * | support multiple `first_words` | 2019-09-30 | 1 | -15/+18 | |
| | | |||||
| * | allow whitespace between karma target and ++/-- | 2019-09-30 | 1 | -1/+1 | |
| | | |||||
| * | 'is_localhost()' -> 'host_permitted()' | 2019-09-30 | 1 | -2/+2 | |
| | | |||||
| * | default sasl-hard-fail to false but add a bot-wide setting for it | 2019-09-30 | 1 | -3/+7 | |
| | | |||||
| * | add github-token to bot.conf.example, use in github.py when available | 2019-09-30 | 1 | -6/+10 | |
| | | |||||
| * | support "$-" for alias arg, meaning "0 or more args" | 2019-09-30 | 1 | -4/+8 | |
| | | |||||
| * | add !msg | 2019-09-27 | 1 | -0/+9 | |
| | | |||||
| * | Revert "add !msg" | 2019-09-27 | 1 | -9/+0 | |
| | | | | | This reverts commit ddaf8a38905bfba2e076f9d5c564e5a1e2e2e90f. | ||||
| * | add !msg | 2019-09-27 | 1 | -0/+9 | |
| | | |||||
| * | Merge pull request #164 from chiefnoah/master | 2019-09-27 | 1 | -13/+13 | |
| |\ | | | | | Improves sentence processing for karma | ||||
| | * | Some minor cleanup | 2019-09-27 | 1 | -3/+3 | |
| | | | |||||
| | * | Improves sentence processing for karma | 2019-09-26 | 1 | -14/+14 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Changes the matching regex to grab arbitrary text between () for giving (or taking away) karma. Still supports single words followed by ++/--, including usernames, and strips "," or ":" characters from the end if a single-word match. ex. (some sentence to give karma to)++ -> "[Karma] some sentence to give karma to now has 1 karma" ex. ngp:++ -> "[Karma] ngp now has 200 karma" | ||||
| * | | pass username/hostname to get_user() so new.user events have that information | 2019-09-27 | 2 | -9/+8 | |
| | | | |||||
| * | | take an option server alias arg for !reconnect | 2019-09-27 | 1 | -18/+26 | |
| | | | | | | | | | closes #166 | ||||
| * | | !changenickname -> !nickname | 2019-09-27 | 1 | -1/+1 | |
| |/ | |||||
| * | add require_access flags to !silence/!unsilence | 2019-09-26 | 1 | -1/+4 | |
| | | |||||
| * | update username/hostname of Users when they send PRIVMSG/NOTICE/TAGMSG | 2019-09-26 | 1 | -0/+2 | |
| | | |||||
| * | add check_certificate.py, to warn about expiring or not valid client certs | 2019-09-26 | 1 | -0/+33 | |
| | | |||||
| * | capitalisation and comma for "!stats <alias>" | 2019-09-26 | 1 | -1/+1 | |
| | | |||||
| * | default !roll to 1d6 | 2019-09-26 | 1 | -2/+8 | |
| | | |||||
| * | make dice count optional (default 1) | 2019-09-26 | 1 | -2/+2 | |
| | | |||||
| * | Show dice format error when regex doesn't match | 2019-09-26 | 1 | -0/+2 | |
| | | |||||
| * | only permit 3-digit modifiers | 2019-09-26 | 1 | -1/+1 | |
| | | |||||
| * | also show "total" when there's modifiers | 2019-09-26 | 1 | -2/+2 | |
| | | |||||
| * | fine. support up to d100 | 2019-09-26 | 1 | -7/+9 | |
| | | |||||
| * | allow up to d30, not just d20 | 2019-09-26 | 1 | -3/+3 | |
| | | |||||
| * | add !dice as an alias of !roll | 2019-09-26 | 1 | -0/+1 | |
| | | |||||
| * | !k should be alias_of !kick | 2019-09-26 | 1 | -1/+1 | |
| | | |||||
| * | support +/- modifiers on dice !roll | 2019-09-26 | 1 | -14/+27 | |
| | | |||||
