aboutsummaryrefslogtreecommitdiff
path: root/modules
Commit message (Collapse)AuthorAgeFilesLines
* fix rss bindhost implementationGravatar jesopo2020-04-091-10/+18
|
* experimental support for rss bindhostGravatar jesopo2020-04-091-2/+9
|
* fix regression of message filters not matching without formattingGravatar jesopo2020-04-081-7/+9
|
* add ${BNICK} (bot's own nick) and ${CTRIGGER} (command trigger) to aliasesGravatar jesopo2020-04-071-0/+4
|
* handle http redirects ourselves, to prevent redirect to localhostGravatar jesopo2020-04-051-6/+2
|
* `masks` -> `args`Gravatar jesopo2020-03-101-1/+1
|
* remove debug printGravatar jesopo2020-03-101-1/+0
|
* don't skip already "short" urls in yourls.py - can't predict output lengthGravatar jesopo2020-03-091-3/+0
|
* post_data -> get_paramsGravatar jesopo2020-03-091-1/+1
|
* URL -> shortener_urlGravatar jesopo2020-03-091-2/+2
|
* _call_shortener should take 2 more argsGravatar jesopo2020-03-081-1/+1
|
* urllib was meant for yourls.py not shorturl.pyGravatar jesopo2020-03-082-2/+3
|
* add urllib importGravatar jesopo2020-03-081-1/+1
|
* add (as yet untested) Your Own URL Shortener support in yourls.pyGravatar jesopo2020-03-081-0/+36
|
* support extended url shorteners that take server and optional `context` ↵Gravatar jesopo2020-03-081-7/+17
| | | | (channel)
* Merge pull request #251 from fndax/issue-210Gravatar jesopo2020-03-081-7/+14
|\ | | | | Make !words work in PM (fixes #210)
| * Make !words work in PMGravatar Dax2020-03-081-7/+14
| | | | | | | | Closes: #210
* | args_split[0] -> user.nickname (seen.py)Gravatar jesopo2020-03-081-2/+2
| |
* | switch inactive_channels.py settings to be days, defaulting to None (no prune)Gravatar jesopo2020-03-081-14/+15
|/
* use ban-mask export in badwords.pyGravatar jesopo2020-03-081-3/+2
|
* give str(Exception) when webfinger failsGravatar jesopo2020-03-081-2/+3
|
* tolerate a server not having a host-metaGravatar jesopo2020-03-081-4/+6
|
* move _get_hostmask logic out in to banmask.py core module, for reuseGravatar jesopo2020-03-081-15/+7
|
* exports.get_one() -> exports.get()Gravatar jesopo2020-03-0814-15/+15
|
* default inactive_channel.py timer to 4 weeks, not 2Gravatar jesopo2020-03-051-2/+2
|
* KMh and MPh changed to km/h and mi/hGravatar jesopo2020-03-041-2/+2
|
* ban-format-account is no longer relevantGravatar jesopo2020-03-041-9/+0
|
* change !seen to command specsGravatar jesopo2020-02-281-6/+4
|
* change relay.py to use command specsGravatar jesopo2020-02-271-15/+6
|
* by default, do not prune inactive channels we have modes inGravatar jesopo2020-02-271-0/+14
|
* allow individual channels to opt out of inactivity pruningGravatar jesopo2020-02-271-3/+10
|
* add `!badge show <name>`Gravatar jesopo2020-02-261-14/+25
|
* `prefix` can be None - null-coalesce it to empty stringGravatar jesopo2020-02-261-1/+1
|
* move accept_invite.py to core modules, default to not accepting invites bot-wideGravatar jesopo2020-02-261-13/+0
|
* move bot_channel.py to core_modules, default to no bot channelGravatar jesopo2020-02-261-12/+0
|
* kick bitbot last if he's covered by !kick/!kickbanGravatar jesopo2020-02-261-0/+6
|
* masks should be a list, otherwise we iterate a stringGravatar jesopo2020-02-261-1/+1
|
* support !aban and !akickban for account bansGravatar jesopo2020-02-261-26/+51
|
* show !g snippet when available, title when notGravatar jesopo2020-02-251-2/+3
|
* send_modes takes list[tuple[s,s]], add !down, !deop yourself lastGravatar jesopo2020-02-251-20/+45
|
* !op/!deop and !voice/!devoice should assume own user without argsGravatar jesopo2020-02-251-8/+12
|
* only voice/op people that dont have it alreadyGravatar jesopo2020-02-251-1/+2
|
* unmode timer should use send_modesGravatar jesopo2020-02-251-2/+1
|
* add !invex, refactor all channel_op mode-type commandsGravatar jesopo2020-02-251-157/+143
|
* we need to manually flush log filesGravatar jesopo2020-02-241-0/+1
|
* for some reason, __ variables disappear from hasattrGravatar jesopo2020-02-241-10/+10
|
* open possibly-utf8 files with forced utf8Gravatar jesopo2020-02-241-1/+1
|
* change encrypted channel logs to use RSA -> AES (CBC)Gravatar jesopo2020-02-241-7/+24
| | | | closes #248
* add isodate requirement for parsing iso8601 durationsGravatar jesopo2020-02-241-10/+3
|
* only do to_pretty_time as relative when requestedGravatar jesopo2020-02-245-6/+6
|