jesopo
|
ac30f8d4cc
|
don't use hash() for hashed colorising as it's not stable through restarts
|
2019-11-11 12:13:46 +00:00 |
|
jesopo
|
2ad8623eb3
|
add utils.irc.hash_colorize() to color a string by the string's hash
|
2019-11-11 12:06:16 +00:00 |
|
jesopo
|
dc52200af8
|
handle .connect() failure in bitbotctl
|
2019-11-11 11:52:35 +00:00 |
|
jesopo
|
9460238917
|
move tfl.py to bitbot-modules
|
2019-11-08 17:58:04 +00:00 |
|
jesopo
|
8eae040240
|
remove unneeded imports in tfl.py
|
2019-11-08 17:42:30 +00:00 |
|
jesopo
|
c20a31aa72
|
rewrite tfl.py
|
2019-11-08 17:41:29 +00:00 |
|
jesopo
|
98183fe4b9
|
add IRCArgs.append func
|
2019-11-08 17:41:18 +00:00 |
|
jesopo
|
b41588b098
|
Don't assign keys to an array index that doesn't exist yet
|
2019-11-08 17:05:09 +00:00 |
|
jesopo
|
b4de61d009
|
JOIN keys should be comma separated too
|
2019-11-08 16:15:58 +00:00 |
|
jesopo
|
5fcf18313e
|
silently eat Control socket .send() failures
|
2019-11-08 13:38:07 +00:00 |
|
jesopo
|
f2a13f9015
|
don't get far in to attempting sasl when we haven't got it configured
|
2019-11-08 13:34:05 +00:00 |
|
jesopo
|
e26d769b7b
|
refactor sasl a little and fix logic to retry on 908
|
2019-11-08 13:30:08 +00:00 |
|
jesopo
|
f8083ae7b4
|
switch to a better python eval API
|
2019-11-08 12:46:25 +00:00 |
|
jesopo
|
1231067012
|
'server_mechanimsms' -> 'server_mechanisms' typo
|
2019-11-08 10:20:23 +00:00 |
|
jesopo
|
5dc1ea3ffa
|
move on to command.regex if a given command isn't found
|
2019-11-06 13:05:41 +00:00 |
|
jesopo
|
fa28e4e7b2
|
add !c as an alias of !config
|
2019-11-05 12:51:10 +00:00 |
|
jesopo
|
28d3da85b4
|
!seen should get seen-info for target user, not current user
|
2019-11-04 15:33:57 +00:00 |
|
jesopo
|
983c7151ae
|
show branch name in !version output
|
2019-11-04 13:40:16 +00:00 |
|
jesopo
|
09fe1c5a70
|
don't stop parsing colors at comma
|
2019-11-04 13:33:10 +00:00 |
|
jesopo
|
2642bd7dac
|
show when a fediverse Note is nothing but an attachment
|
2019-11-04 13:19:37 +00:00 |
|
jesopo
|
516884acb8
|
only .decompose() when it's an empty and unknown tag
|
2019-11-04 12:51:24 +00:00 |
|
jesopo
|
62781badc4
|
better line normalisation for fediverse Activities
|
2019-11-04 11:18:34 +00:00 |
|
jesopo
|
bcdffacab5
|
add on_pause() and on_resume() for module - use in rest_api.py
|
2019-11-04 10:52:41 +00:00 |
|
jesopo
|
754269576a
|
change labeled-response WARN logging to DEBUG - it's mostly unimportant
|
2019-11-04 10:17:47 +00:00 |
|
jesopo
|
106d7d7ff8
|
v1.14.0 release
|
2019-11-04 10:13:48 +00:00 |
|
jesopo
|
423e6b00b6
|
remove !timezone as !time now shows UTC offset
|
2019-11-04 10:11:57 +00:00 |
|
jesopo
|
9de95d17e5
|
how many times can i typo "utc"
|
2019-11-03 12:50:47 +00:00 |
|
jesopo
|
352f6b26d3
|
"GMT" -> "UTC"
|
2019-11-03 12:48:50 +00:00 |
|
jesopo
|
4826ac67f8
|
show "published" for "updated" releases - seems theres a bug that prevents the former
|
2019-11-01 17:58:07 +00:00 |
|
jesopo
|
80b89567dd
|
v1.14.0-rc1 release
|
2019-11-01 16:11:39 +00:00 |
|
jesopo
|
94643f9b24
|
update CHANGELOG.md
|
2019-11-01 16:11:17 +00:00 |
|
jesopo
|
79beb17aa3
|
show GMT offset in !time output
|
2019-11-01 16:06:35 +00:00 |
|
jesopo
|
1d777f88b3
|
support "event category" for github so we can e.g. show only approvals
|
2019-11-01 13:30:31 +00:00 |
|
jesopo
|
96d175bc31
|
fix Gitea release event return
|
2019-11-01 10:28:47 +00:00 |
|
jesopo
|
00cf00f31a
|
Merge pull request #198 from fosslinux/config-unchanged
tell user config setting is unchanged
|
2019-11-01 06:52:36 +00:00 |
|
fosslinux
|
7da08ffc80
|
tell user config setting is unchanged
|
2019-11-01 17:50:21 +11:00 |
|
Valentin Lorentz
|
135020b42f
|
Add .travis.yml to run mypy. (#192)
* Add typing to modules/tfl.py.
* Add .travis.yml to run mypy.
|
2019-11-01 06:10:35 +00:00 |
|
jesopo
|
a96582e953
|
update CHANGELOG.md
|
2019-10-31 16:32:29 +00:00 |
|
jesopo
|
307a767d22
|
'changed host (_@_)' -> 'changed host to _@_'
|
2019-10-31 15:51:24 +00:00 |
|
jesopo
|
a8113488aa
|
include CHGHOST lines in channel_log logs
|
2019-10-31 15:36:22 +00:00 |
|
jesopo
|
a73629bbf7
|
format and print CHGHOST events
|
2019-10-31 15:35:53 +00:00 |
|
jesopo
|
8831724af0
|
'element.contents' -> 'element.children' for consistency
|
2019-10-31 15:18:45 +00:00 |
|
jesopo
|
5d08a496a4
|
use lxml for parsing fedi Notes. html.parse is bad and unpredictable
|
2019-10-31 15:17:39 +00:00 |
|
jesopo
|
8188aeb9b8
|
fix bitbotd database.servers.delete type hint issue
|
2019-10-31 13:06:49 +00:00 |
|
jesopo
|
2b001e1ec6
|
' ' -> " "
|
2019-10-31 13:06:26 +00:00 |
|
jesopo
|
dde0dcc37b
|
Merge pull request #191 from ProgVal/mypy
Fix type errors detected by 'mypy --ignore-missing-imports src'.
|
2019-10-31 13:03:19 +00:00 |
|
jesopo
|
07c7afcf2e
|
use utils.parse.line_normalise in title.py
|
2019-10-31 10:27:42 +00:00 |
|
jesopo
|
10b5b19cff
|
don't try to parse empty <title>s
|
2019-10-31 10:27:00 +00:00 |
|
jesopo
|
930794c414
|
don't assume we're in a channel when we're not (title.py)
|
2019-10-31 10:26:00 +00:00 |
|
Valentin Lorentz
|
fbf8cd1a16
|
Fix type errors detected by 'mypy --ignore-missing-imports src'.
|
2019-10-30 22:26:59 +01:00 |
|