| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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" | ||||
| * | 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 | |
| | | |||||
| * | allow !grab for 1 to 3 most recent lines (default is 1) | 2019-09-26 | 1 | -8/+20 | |
| | | |||||
| * | add !action to echo.py | 2019-09-26 | 1 | -0/+6 | |
| | | |||||
| * | `returned` is now a tuple; we want `message` | 2019-09-26 | 1 | -1/+1 | |
| | | |||||
| * | 'require-mode'/'require-access' -> 'require_mode'/'require_access' | 2019-09-26 | 1 | -2/+2 | |
| | | | | | closes #161 | ||||
| * | allow all preprocess.command and check.command failures to have a message | 2019-09-26 | 6 | -26/+40 | |
| | | |||||
| * | !echo should have a min_args kwarg | 2019-09-26 | 1 | -0/+1 | |
| | | |||||
| * | make !silence effect min_args and unknown-command | 2019-09-26 | 2 | -49/+51 | |
| | | | | | closes #160 | ||||
| * | push markov lines down command.regex so ignored users are missed | 2019-09-25 | 1 | -8/+11 | |
| | | |||||
| * | non-CWed pleroma posts have content as "", not null | 2019-09-25 | 1 | -1/+1 | |
| | | |||||
| * | pleroma outbox items don't have an inReplyTo when it's null | 2019-09-25 | 1 | -1/+1 | |
| | | |||||
| * | only fist first_item once | 2019-09-25 | 1 | -0/+1 | |
| | | |||||
| * | make fediverse module rely on REST API | 2019-09-25 | 1 | -0/+2 | |
| | | | | | | | I didn't want to do this unless we had to but Mastodon is introducing requirming signed requests soon, so even if a user doesn't use bitbot as an instance, we'll still need to be able to serve Actor (and key) over the REST API | ||||
| * | only show non-replies with ,fedi | 2019-09-25 | 1 | -2/+6 | |
| | | |||||
| * | allow channels to specify quotes should be per-channel | 2019-09-25 | 1 | -4/+22 | |
| | | |||||
| * | request tweet stream as tweet_mode="extended" | 2019-09-25 | 1 | -1/+2 | |
| | | |||||
| * | show alias of disconnected server when it's a cancelled timer | 2019-09-25 | 1 | -1/+4 | |
| | | |||||
| * | serve pub key, not cert | 2019-09-25 | 2 | -3/+14 | |
| | | |||||
| * | don't .strip() tls cert | 2019-09-25 | 1 | -1/+1 | |
| | | |||||
| * | _ap_url already array-ifies | 2019-09-25 | 1 | -1/+1 | |
| | | |||||
| * | reference mask_split, not s | 2019-09-24 | 1 | -1/+1 | |
| | | |||||
| * | don't throw when account name is null | 2019-09-24 | 1 | -1/+1 | |
| | | |||||
| * | switch ban-format-account from a serverset to channelset | 2019-09-24 | 1 | -1/+1 | |
| | | |||||
| * | support having a separate ban format for users with accounts | 2019-09-24 | 1 | -3/+9 | |
| | | |||||
| * | use ban-format for mute masks | 2019-09-24 | 1 | -3/+4 | |
| | | |||||
| * | support "$$" as "$" in ban-format | 2019-09-24 | 1 | -4/+7 | |
| | | |||||
| * | support $a (account) in ban-mask setting | 2019-09-24 | 1 | -3/+5 | |
| | | |||||
| * | .lstrip("-") from unset setting name | 2019-09-24 | 1 | -1/+1 | |
| | | |||||
| * | 'ref' doesn't always come in "a/b/c" format for Gitea | 2019-09-24 | 1 | -1/+1 | |
| | | |||||
| * | utf8-decode translation data | 2019-09-24 | 1 | -2/+2 | |
| | | |||||
| * | don't favourite starting words when first_word is provided | 2019-09-24 | 1 | -8/+10 | |
| | | |||||
| * | support first-word argument to !markovfor | 2019-09-24 | 1 | -2/+4 | |
| | | |||||
| * | support first_word with no found second_word | 2019-09-23 | 1 | -3/+13 | |
| | | | | | useful for "!markov <word>" so that "<word>" can be mid-chain | ||||
| * | 'start' -> 'first_word' | 2019-09-23 | 1 | -1/+1 | |
| | | |||||
| * | allow an arg to !markov to chose the first word | 2019-09-23 | 1 | -10/+15 | |
| | | |||||
