David Schultz
e5e94501eb
move highlight prevention before urls
2021-05-09 17:23:50 -05:00
jesopo
e2fbbc2406
remove scrypt requirement, use hashlib.scrypt instead
2021-03-07 15:36:17 +00:00
jesopo
e645a32f93
handle /[/,`#]/ as sed delimeters
2021-02-20 18:41:40 +00:00
jesopo
bfb34a4eb9
switch from check_run to check_suite for github webhooks
2021-02-15 21:44:32 +00:00
jesopo
c0810f80f5
update py cryptography lib to 3.3.2
2021-02-12 16:58:55 +00:00
jesopo
47965f5fad
support {DATA} in tls-certificate and tls-key
2021-02-12 16:58:08 +00:00
Dax
5d2a3865a9
Clarify which bitbotd -a options are optional ( #263 )
...
Also disambiguate alias vs. hostname a little, just in case.
2021-02-06 00:34:22 +00:00
David Schultz
3fa2034c25
add 'delserver' command ( #297 )
2021-02-06 00:32:00 +00:00
owen
97693aa784
casefold nickname so sed-sender-only works with capital letters in nick ( #299 )
2021-01-17 22:37:03 +00:00
jesopo
7283a266e3
update lxml
2021-01-14 21:50:45 +00:00
David Schultz
cb43a6ae2b
RSS custom format ( #286 )
...
* Update rss.py
* add even more customization options
2020-11-28 22:45:26 +00:00
jess
2d39421aeb
Merge pull request #290 from shreyasminocha/master
...
Weather formatting nit
2020-11-26 21:30:39 +00:00
Shreyas Minocha
86520b31f9
Improve weather formatting
...
Example: `14.8km/h/9.2mi/h` → `14.8km/h (9.2mi/h)`
2020-11-27 02:32:40 +05:30
jess
b3dc46a030
Merge pull request #289 from attwater/master
...
Change example pronouns to neutral pronouns
2020-11-21 21:13:48 +00:00
jesopo
538d6ca5b0
Merge branch 'master' into develop
2020-11-18 14:35:10 +00:00
jesopo
b15cba2ca2
Revert "Update translate.py"
...
This reverts commit eff99aff05
.
2020-11-18 14:34:56 +00:00
jesopo
8cc47a9321
refuse setting location to timezones we can't understand
2020-11-09 23:32:44 +00:00
jess
74da824e53
Merge pull request #285 from fndax/patch-2
...
[Tweets] Fix tweet age calc for TZ!=UTC
2020-11-05 15:19:13 +00:00
Dax
fcbeaf3114
[Tweets] Fix tweet age calc for TZ!=UTC
...
dt is a naive datetime object, so its timezone is assumed to be the system timezone. However, the actual timezone from the API is UTC. Therefore, we need to set tzinfo before doing the calculation. See the note at https://docs.python.org/3/library/datetime.html#datetime.datetime.timestamp for more info.
Ideally this would be fixed in tweepy, but there's a report of this on forums from 7 years ago so let's just fix it in BitBot.
This bug found by an anonymous contributor. Thank you 😺 !
2020-11-05 06:00:45 +00:00
Alma Attwater
aa4b5d91ee
Change example pronouns to neutral pronouns
2020-11-01 20:26:44 +00:00
jess
131e089697
Merge pull request #284 from auscompgeek/patch-1
...
Handle music.youtube.com URLs
2020-10-31 11:48:45 +00:00
David Vo
5fb2fb8421
Handle music.youtube.com URLs
2020-10-31 20:34:35 +11:00
jesopo
d6c1bea702
Merge branch 'master' into develop
2020-10-28 11:20:17 +00:00
jess
ab2106ba5b
Merge pull request #283 from jesopo/dependabot/pip/cryptography-3.2
...
Bump cryptography from 2.7 to 3.2
2020-10-28 11:20:06 +00:00
dependabot[bot]
5de166b479
Bump cryptography from 2.7 to 3.2
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 2.7 to 3.2.
- [Release notes](https://github.com/pyca/cryptography/releases )
- [Changelog](https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/2.7...3.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-27 21:58:08 +00:00
jesopo
a91c03421f
show PRs on check_run output where possible
2020-10-18 00:37:05 +00:00
jesopo
c4c6fdde1c
support check_run.status as a category+[status]
2020-10-17 17:13:52 +00:00
jesopo
2f5d001a79
shorturl-any shouldn't need a server
2020-10-17 16:46:37 +00:00
jesopo
09cfae75b8
github.py needs exports from git_webhooks
2020-10-17 14:07:02 +00:00
jess
99dff71475
Merge pull request #269 from dngfx/patch-1
...
Update translate.py
2020-10-08 16:36:13 +01:00
jess
26b2037c9b
Merge pull request #279 from examknow/develop
...
add ban-enforce-max config option
2020-10-05 01:28:39 +01:00
David Schultz
2d76365214
Update ban_enforce.py
2020-10-04 19:24:45 -05:00
David Schultz
84aa7d1bd5
add ban-enforce-max config option
2020-10-04 17:44:17 -05:00
David Schultz
35ce974a0a
Merge pull request #1 from jesopo/develop
...
Develop
2020-10-04 17:43:38 -05:00
jesopo
777c14b680
sort karma reversed and by abs()
2020-09-29 15:36:43 +00:00
jesopo
e50c4ecbe2
add !karmawho <target> to see who gave karma to <target>
2020-09-29 15:06:37 +00:00
jesopo
09fc00b5da
fix !cmute +time
2020-09-25 18:09:10 +00:00
jess
dc7040fbad
Merge pull request #276 from alyx/master
...
None Webhook with Left Beef
2020-09-23 15:33:21 +01:00
Alyx Wolcott
027b9d75f8
Add parameter checking so bitbot doesn't add a None webhook and break webhooks until restart
2020-09-23 09:25:43 -05:00
jesopo
f7a1c12cfa
add torexit.dan.me.uk to dnsbls
2020-09-18 01:02:31 +00:00
jesopo
5c1942a35a
handle unknown Zen Spamhaus results
2020-09-17 14:23:11 +00:00
jesopo
68939b7ee0
update dnspython lib, use new .resolve
2020-09-14 13:52:54 +00:00
jesopo
6d99a9fae6
support dnsbl TXT records
2020-09-14 13:32:59 +00:00
jesopo
b6e8f668c4
better dronebl descriptions, show category in all list descriptions
2020-09-08 15:48:14 +00:00
jesopo
c32e073c35
explicit support for dronebl type 19 (abused vpn)
2020-09-08 13:55:45 +00:00
jesopo
e51aeb1ca6
"unpacking a string is disallowed"
2020-08-26 10:35:10 +00:00
jesopo
eec8d1a6a6
actually fix typehint and you can only throw Exception inheritors
2020-08-26 10:32:31 +00:00
jesopo
ee9d5a304f
fix func_queue typehint
2020-08-26 10:30:50 +00:00
jesopo
b3c47fab82
Merge branch 'master' into develop
2020-08-26 10:24:56 +00:00
jesopo
997d47d9f4
v1.20.0 release
2020-08-26 10:24:07 +00:00