| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 | |
| | | |||||
| * | 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 | |
| | | |||||
