Commit graph

  • ae70817ac8 update readme master dece 2024-08-25 21:15:26 +0200
  • af14d5d6f0 duckland: add emojis dece 2024-05-21 22:35:43 +0200
  • be2f2751a0 bot: ignore decoding line buffer exceptions dece 2024-05-21 22:28:28 +0200
  • e7c2be4a62 duckland: mostly copy doupsland plugin dece 2024-05-21 22:23:13 +0200
  • a2de02b0eb kagi_fastgpt: fix issue when there are no more tk. Adrien Abraham 2024-03-08 18:22:56 +0100
  • bc2666085c kagi_fastgpt: new expensive plugin to replace GPT3 Adrien Abraham 2024-03-04 11:41:27 +0100
  • 01b0745d20 fix example config missing comma Adrien Abraham 2024-03-04 10:51:37 +0100
  • c8887408bd remove test method Adrien Abraham 2024-03-04 10:44:27 +0100
  • e206c4809a improve pfouah with flumzo (????????) Adrien Abraham 2023-11-26 16:47:36 +0100
  • 9f8ed09a5c notes: case insensitive nicks for delivery Adrien Abraham 2023-11-26 01:17:04 +0100
  • 48233e5ed3 misc_reactions: add pfouah generator Adrien Abraham 2023-11-26 00:59:56 +0100
  • 7a01e67934 reminder: save reminders in storage Adrien Abraham 2023-10-10 15:14:48 +0200
  • 11318b9d8e config: fix JSON error Adrien Abraham 2023-10-10 15:14:33 +0200
  • 1dad5f6a88 reminder: compat with older Python dece 2023-08-29 14:28:01 +0200
  • 4c390c235e replace Pipfile with a requirements.txt dece 2023-08-29 14:27:43 +0200
  • 4dc987a85f clean dece 2023-08-26 18:25:13 +0200
  • 3af98b0270 reminder: setup plugin with proper asyncio dece 2023-08-24 00:27:56 +0200
  • c6326d5ee0 unknown_questions: correct return value dece 2023-01-30 18:21:34 +0100
  • f4ece3b5e0 gpt3: fix timeout bug dece 2022-12-12 15:54:38 +0100
  • 2f868d2389 gpt3: timeout after 30 seconds dece 2022-12-11 22:13:11 +0100
  • e9571418e3 pipfile: remove jedi LS dece 2022-12-11 22:12:34 +0100
  • 21ac95b0ce gpt3: use text-davinci-003 dece 2022-12-01 12:04:06 +0100
  • 51a201dc2d gpt3: fix bad method call dece 2022-12-01 12:03:45 +0100
  • 3b53f74602 unknown_*: little improvements dece 2022-11-29 13:24:13 +0100
  • 97c930ff09 taxref: fix shrlok issue dece 2022-11-29 13:00:10 +0100
  • ea5acc28e8 journee_mondiale: various improvements, again… dece 2022-11-29 12:59:37 +0100
  • 086ec48823 utils: improve logging dece 2022-11-29 12:59:05 +0100
  • c8c54f2e37 clean dece 2022-11-29 12:56:56 +0100
  • 6eccd2974b plugins: unknown cmd/q now use gpt3 if possible dece 2022-11-29 12:56:11 +0100
  • 237e88cf16 pipfile: update lock file dece 2022-11-29 12:54:01 +0100
  • d2e3b7503b gpt3: add plugin dece 2022-11-29 12:53:47 +0100
  • 84f4eaeec9 wolframalpha: move to its own plugin dece 2022-11-28 23:30:13 +0100
  • 1bef65ea73 plugins: dependencies are not required dece 2022-11-28 23:29:22 +0100
  • b19dd155b2 pipfile: devtools, again dece 2022-11-28 23:28:18 +0100
  • 6e343987f0 wikipedia: fix minor issues dece 2022-11-25 18:39:11 +0100
  • f0676caa9a pipfile: integrate plugin deps dece 2022-11-25 18:33:00 +0100
  • 146db88ed3 wikipedia: fix messages too long dece 2022-11-25 01:25:54 +0100
  • 83d92d0a4d pyproject: remove black config dece 2022-11-25 01:25:21 +0100
  • 22848c184f journee_mondiale: fix crash while parsing jmcom dece 2022-09-14 10:54:02 +0200
  • 0f0ab90062 journee_mondiale: plus option for jmcom dece 2022-09-13 18:31:49 +0200
  • 725aa7d681 journee_mondiale: fix various issues dece 2022-09-13 18:23:54 +0200
  • 37a75f051d plus: remove shortcut option dece 2022-09-13 18:23:39 +0200
  • 7f2fa0817e journee_mondiale: restore website scraping dece 2022-09-13 18:15:57 +0200
  • 92f0ab3fef taxref: catch errors on JSON decoding dece 2022-09-12 12:37:32 +0200
  • 65f9e8494a youtube: links posted are sent to today's playlist dece 2022-09-11 23:14:51 +0200
  • 404f5bb673 playlist_of_the_day: post playlist on demand dece 2022-09-11 23:14:25 +0200
  • 91deeca19b doupsland: more content dece 2022-09-05 16:49:31 +0200
  • ae98235433 yell: new plugin dece 2022-09-05 16:49:23 +0200
  • a7d3a18ea7 playlist_of_the_day: add plugin dece 2022-09-09 19:08:46 +0200
  • e601a77f72 plugin: allow plugins to skip write of storage v. dece 2022-09-09 18:11:44 +0200
  • 255cdcaac2 plugin: clean the runtime/storage API dece 2022-09-09 17:45:21 +0200
  • 8d9ccd8dc9 wikipedia: fix crash dece 2022-09-04 15:27:13 +0200
  • e8a18c6a90 plus: add shortcut dece 2022-09-04 15:26:52 +0200
  • 0f31807909 shrlok: update and clean plugin (and taxref) dece 2022-09-03 20:43:56 +0200
  • 801471efb2 taxref: complete showing image gallery if possible dece 2022-09-02 18:36:41 +0200
  • 33dab48706 plus: remove handler once it has been consumed dece 2022-09-02 11:33:14 +0200
  • 95cc864474 wikipedia: add plus feature to "science" as well dece 2022-09-02 10:51:40 +0200
  • 5caa857df7 plus: new plugin dece 2022-09-01 18:53:53 +0200
  • bcdf7db830 doupsland: more items dece 2022-08-30 18:50:45 +0200
  • dfed9d5be5 capture: add debug log because of issues dece 2022-08-30 18:50:28 +0200
  • 1639ffb3ee doupsland: new plugin for kada dece 2022-08-29 14:05:33 +0200
  • 0168089dd8 random: rename to random_choice to avoid conflict dece 2022-08-29 14:04:57 +0200
  • 02ffd07d72 translate: fix unit tests dece 2022-08-15 14:26:31 +0200
  • 5f7f5db0ff bot: show traceback in debug logs on unhandled exc dece 2022-08-15 14:26:09 +0200
  • 31d7cc4284 translate: simplify the stupid ass mechanism dece 2022-08-15 14:12:57 +0200
  • 1e4184a18d bot: fix bad call dece 2022-08-15 14:11:14 +0200
  • ae2f7069c7 youtube: remove debug log dece 2022-08-15 13:39:50 +0200
  • 4177730164 plugin: save storage on edits dece 2022-08-15 13:35:42 +0200
  • 448ee8477e move plugins' requirements file dece 2022-08-15 13:24:52 +0200
  • 0978b43d2c youtube: add title and an response type icon dece 2022-08-15 13:21:24 +0200
  • 3831987d9d bot: make mypy happy with the plugins folder (meh) dece 2022-08-15 13:20:25 +0200
  • 24bf8d02d0 add some typings to Bot, Plugin and more dece 2022-08-15 13:19:48 +0200
  • bbacc2fbef pipfile: remove pycodestyle for now dece 2022-08-15 13:18:23 +0200
  • 895b0dec47 style: run Black over the whole project dece 2022-08-09 23:47:28 +0200
  • 4beead146f pip: add dev deps dece 2022-08-09 23:46:18 +0200
  • 1b2303617b taxref: use shrlok to show images dece 2022-07-10 18:25:40 +0200
  • 659dae9ce6 taxref: tell family name as well dece 2022-07-07 19:07:50 +0200
  • 8020de4edf plugin: answer to privmsg mostly like pubmsg dece 2022-07-07 19:06:59 +0200
  • a8b1b811c5 taxref: add function to get scientific name dece 2022-07-06 17:18:28 +0200
  • b333b5d944 shrlok: fix bad kwarg dece 2022-07-06 17:18:01 +0200
  • 274dd61b1a config.json.example: fix typo dece 2022-07-06 17:17:35 +0200
  • 9c78abd7f3 shrlok: prefix message length dece 2022-07-05 23:35:58 +0200
  • 4d7be3d9d8 shrlok: init plugin dece 2022-07-05 22:06:44 +0200
  • 3be1fddd93 taxref: do not show ambig. reply needlessly dece 2022-06-16 16:59:58 +0200
  • 2ecec9eeb2 capture_give: fix crashing typo dece 2022-06-16 12:07:23 +0200
  • 0d49fb1457 beers: offer a beer to someone in particular dece 2022-06-08 17:18:51 +0200
  • b6929c9453 plugins: stop using match as name dece 2022-06-08 17:12:33 +0200
  • edbc35aa19 journee_mondiale: ditch the site for a static list dece 2022-06-07 18:11:41 +0200
  • 7a2e011272 taxref: show a random photo if any are available dece 2022-05-19 14:34:41 +0200
  • 85ce2902a7 taxref: new plugin! dece 2022-05-19 14:12:33 +0200
  • 02399fe96d bot: show fatal error in logs dece 2022-05-19 14:12:20 +0200
  • dd3ebcaa35 capture_give: add new plugin dece 2022-05-16 12:09:12 +0200
  • f9dca68fb0 plugin: allow plugins to write to other storages dece 2022-05-16 12:02:45 +0200
  • 3a85e5a23c bot: forgot to exit after received SIGTERM… dece 2022-05-16 12:02:29 +0200
  • 6841b01e8d youtube_parser: fix reading titles while sleeping dece 2022-05-16 11:09:55 +0200
  • bec9ff4d76 bot: drastically catch exceptions dece 2022-04-26 21:33:43 +0200
  • 0a304f9b6c youtube_parser: support Invidious URLs dece 2022-03-06 17:26:48 +0100
  • ed26c70095 misc_reactions: add nudge dece 2022-03-06 17:22:54 +0100
  • dab1abf4c6 ambience: use zip_longest to not cut the reply dece 2021-12-12 18:41:39 +0100
  • 9eec6795c6 ambience: apply effect to whole reply, not a chunk dece 2021-12-12 18:38:19 +0100