dece
|
1bef65ea73
|
plugins: dependencies are not required
What, exactly, are you going to do?
|
2022-11-28 23:29:33 +01:00 |
|
dece
|
b19dd155b2
|
pipfile: devtools, again
|
2022-11-28 23:28:18 +01:00 |
|
dece
|
6e343987f0
|
wikipedia: fix minor issues
|
2022-11-25 18:39:11 +01:00 |
|
dece
|
f0676caa9a
|
pipfile: integrate plugin deps
|
2022-11-25 18:33:00 +01:00 |
|
dece
|
146db88ed3
|
wikipedia: fix messages too long
For now it's only used by the Wikipedia plugin but it should probably be
moved elsewhere quickly!
|
2022-11-25 01:25:54 +01:00 |
|
dece
|
83d92d0a4d
|
pyproject: remove black config
|
2022-11-25 01:25:21 +01:00 |
|
dece
|
22848c184f
|
journee_mondiale: fix crash while parsing jmcom
|
2022-09-14 10:54:02 +02:00 |
|
dece
|
0f0ab90062
|
journee_mondiale: plus option for jmcom
|
2022-09-13 18:31:49 +02:00 |
|
dece
|
725aa7d681
|
journee_mondiale: fix various issues
|
2022-09-13 18:23:54 +02:00 |
|
dece
|
37a75f051d
|
plus: remove shortcut option
|
2022-09-13 18:23:39 +02:00 |
|
dece
|
7f2fa0817e
|
journee_mondiale: restore website scraping
Official UN days are soooo boring…
|
2022-09-13 18:15:57 +02:00 |
|
dece
|
92f0ab3fef
|
taxref: catch errors on JSON decoding
|
2022-09-12 12:37:32 +02:00 |
|
dece
|
65f9e8494a
|
youtube: links posted are sent to today's playlist
|
2022-09-11 23:15:06 +02:00 |
|
dece
|
404f5bb673
|
playlist_of_the_day: post playlist on demand
|
2022-09-11 23:14:25 +02:00 |
|
dece
|
91deeca19b
|
doupsland: more content
|
2022-09-09 19:10:01 +02:00 |
|
dece
|
ae98235433
|
yell: new plugin
|
2022-09-09 19:09:46 +02:00 |
|
dece
|
a7d3a18ea7
|
playlist_of_the_day: add plugin
Simply support adding lines from other plugins, the playlist can't be
posted yet.
|
2022-09-09 19:08:46 +02:00 |
|
dece
|
e601a77f72
|
plugin: allow plugins to skip write of storage v.
Plugins may want to write several values at once and skip the first
writes to only save the values at the last call.
|
2022-09-09 19:05:56 +02:00 |
|
dece
|
255cdcaac2
|
plugin: clean the runtime/storage API
|
2022-09-09 17:54:18 +02:00 |
|
dece
|
8d9ccd8dc9
|
wikipedia: fix crash
|
2022-09-04 15:27:13 +02:00 |
|
dece
|
e8a18c6a90
|
plus: add shortcut
|
2022-09-04 15:26:52 +02:00 |
|
dece
|
0f31807909
|
shrlok: update and clean plugin (and taxref)
|
2022-09-03 20:43:56 +02:00 |
|
dece
|
801471efb2
|
taxref: complete showing image gallery if possible
|
2022-09-02 18:36:41 +02:00 |
|
dece
|
33dab48706
|
plus: remove handler once it has been consumed
|
2022-09-02 11:33:14 +02:00 |
|
dece
|
95cc864474
|
wikipedia: add plus feature to "science" as well
|
2022-09-02 10:51:40 +02:00 |
|
dece
|
5caa857df7
|
plus: new plugin
|
2022-09-01 18:54:28 +02:00 |
|
dece
|
bcdf7db830
|
doupsland: more items
|
2022-09-01 18:54:28 +02:00 |
|
dece
|
dfed9d5be5
|
capture: add debug log because of issues
|
2022-09-01 18:54:28 +02:00 |
|
dece
|
1639ffb3ee
|
doupsland: new plugin for kada
|
2022-09-01 18:54:28 +02:00 |
|
dece
|
0168089dd8
|
random: rename to random_choice to avoid conflict
|
2022-08-29 14:08:20 +02:00 |
|
dece
|
02ffd07d72
|
translate: fix unit tests
|
2022-08-15 14:26:31 +02:00 |
|
dece
|
5f7f5db0ff
|
bot: show traceback in debug logs on unhandled exc
|
2022-08-15 14:26:09 +02:00 |
|
dece
|
31d7cc4284
|
translate: simplify the stupid ass mechanism
Now you either specify source/dest languages or nothing, way better.
|
2022-08-15 14:12:57 +02:00 |
|
dece
|
1e4184a18d
|
bot: fix bad call
|
2022-08-15 14:11:14 +02:00 |
|
dece
|
ae2f7069c7
|
youtube: remove debug log
|
2022-08-15 13:39:50 +02:00 |
|
dece
|
4177730164
|
plugin: save storage on edits
|
2022-08-15 13:35:53 +02:00 |
|
dece
|
448ee8477e
|
move plugins' requirements file
|
2022-08-15 13:24:52 +02:00 |
|
dece
|
0978b43d2c
|
youtube: add title and an response type icon
|
2022-08-15 13:21:24 +02:00 |
|
dece
|
3831987d9d
|
bot: make mypy happy with the plugins folder (meh)
|
2022-08-15 13:20:44 +02:00 |
|
dece
|
24bf8d02d0
|
add some typings to Bot, Plugin and more
|
2022-08-15 13:19:48 +02:00 |
|
dece
|
bbacc2fbef
|
pipfile: remove pycodestyle for now
It should be doable to make it work fine with Black but for now I can't
be arsed.
|
2022-08-15 13:18:23 +02:00 |
|
dece
|
895b0dec47
|
style: run Black over the whole project
|
2022-08-09 23:48:14 +02:00 |
|
dece
|
4beead146f
|
pip: add dev deps
|
2022-08-09 23:47:53 +02:00 |
|
dece
|
1b2303617b
|
taxref: use shrlok to show images
|
2022-07-10 18:25:40 +02:00 |
|
dece
|
659dae9ce6
|
taxref: tell family name as well
|
2022-07-07 19:08:01 +02:00 |
|
dece
|
8020de4edf
|
plugin: answer to privmsg mostly like pubmsg
|
2022-07-07 19:06:59 +02:00 |
|
dece
|
a8b1b811c5
|
taxref: add function to get scientific name
|
2022-07-06 17:18:28 +02:00 |
|
dece
|
b333b5d944
|
shrlok: fix bad kwarg
|
2022-07-06 17:18:01 +02:00 |
|
dece
|
274dd61b1a
|
config.json.example: fix typo
|
2022-07-06 17:17:41 +02:00 |
|
dece
|
9c78abd7f3
|
shrlok: prefix message length
|
2022-07-05 23:35:58 +02:00 |
|