197 Commits (master)
 

Author SHA1 Message Date
dece 801471efb2 taxref: complete showing image gallery if possible
2 years ago
dece 33dab48706 plus: remove handler once it has been consumed
2 years ago
dece 95cc864474 wikipedia: add plus feature to "science" as well
2 years ago
dece 5caa857df7 plus: new plugin
2 years ago
dece bcdf7db830 doupsland: more items
2 years ago
dece dfed9d5be5 capture: add debug log because of issues
2 years ago
dece 1639ffb3ee doupsland: new plugin for kada
2 years ago
dece 0168089dd8 random: rename to random_choice to avoid conflict
2 years ago
dece 02ffd07d72 translate: fix unit tests
2 years ago
dece 5f7f5db0ff bot: show traceback in debug logs on unhandled exc
2 years ago
dece 31d7cc4284 translate: simplify the stupid ass mechanism
2 years ago
dece 1e4184a18d bot: fix bad call
2 years ago
dece ae2f7069c7 youtube: remove debug log
2 years ago
dece 4177730164 plugin: save storage on edits
2 years ago
dece 448ee8477e move plugins' requirements file
2 years ago
dece 0978b43d2c youtube: add title and an response type icon
2 years ago
dece 3831987d9d bot: make mypy happy with the plugins folder (meh)
2 years ago
dece 24bf8d02d0 add some typings to Bot, Plugin and more
2 years ago
dece bbacc2fbef pipfile: remove pycodestyle for now
2 years ago
dece 895b0dec47 style: run Black over the whole project
2 years ago
dece 4beead146f pip: add dev deps
2 years ago
dece 1b2303617b taxref: use shrlok to show images
2 years ago
dece 659dae9ce6 taxref: tell family name as well
2 years ago
dece 8020de4edf plugin: answer to privmsg mostly like pubmsg
2 years ago
dece a8b1b811c5 taxref: add function to get scientific name
2 years ago
dece b333b5d944 shrlok: fix bad kwarg
2 years ago
dece 274dd61b1a config.json.example: fix typo
2 years ago
dece 9c78abd7f3 shrlok: prefix message length
2 years ago
dece 4d7be3d9d8 shrlok: init plugin
2 years ago
dece 3be1fddd93 taxref: do not show ambig. reply needlessly
2 years ago
dece 2ecec9eeb2 capture_give: fix crashing typo
2 years ago
dece 0d49fb1457 beers: offer a beer to someone in particular
2 years ago
dece b6929c9453 plugins: stop using match as name
2 years ago
dece edbc35aa19 journee_mondiale: ditch the site for a static list
2 years ago
dece 7a2e011272 taxref: show a random photo if any are available
2 years ago
dece 85ce2902a7 taxref: new plugin!
2 years ago
dece 02399fe96d bot: show fatal error in logs
2 years ago
dece dd3ebcaa35 capture_give: add new plugin
2 years ago
dece f9dca68fb0 plugin: allow plugins to write to other storages
2 years ago
dece 3a85e5a23c bot: forgot to exit after received SIGTERM…
2 years ago
dece 6841b01e8d youtube_parser: fix reading titles while sleeping
2 years ago
dece bec9ff4d76 bot: drastically catch exceptions
2 years ago
dece 0a304f9b6c youtube_parser: support Invidious URLs
2 years ago
dece ed26c70095 misc_reactions: add nudge
2 years ago
dece dab1abf4c6 ambience: use zip_longest to not cut the reply
2 years ago
dece 9eec6795c6 ambience: apply effect to whole reply, not a chunk
2 years ago
dece f97e2c51e4 ambience: use all words from content as target
2 years ago
dece 2af36ef429 ambience: add plugin
2 years ago
dece 2e60a74f49 unknown_command: log more, why is this broken
2 years ago
dece 88969abbbf config.json.example: switch to libera.chat
2 years ago