Commit Graph

  • 33fd5957ca [plugins] `set` can now make whole objects main Derek 2024-11-16 13:27:46 -0500
  • 711b1a46e9 [core] Global context get! Derek 2024-11-16 13:27:17 -0500
  • 00bc1ff061 [plugins] Refactor: execute_kdl handles the whole block (list of nodes) Derek 2024-11-16 13:26:55 -0500
  • c03459c7ae [plugins] Add close method (so that you dont have to overwrite __del__) Derek 2024-11-03 20:54:25 -0500
  • 2458a6a138 [plugins] Add simple OSC control Derek 2024-10-30 22:16:41 -0400
  • d257d63cab [plugins/Midi] Expand to (more or less) full midi IO Derek 2024-10-30 22:14:30 -0400
  • 0cbd64fbb7 [core] Allow alias and subroutine syntax (alias:cmd.sub.routine) Derek 2024-10-29 21:50:40 -0400
  • f8ba3ca698 pipenv -> PDM Derek 2023-09-08 11:27:22 -0400
  • b6a7e4f6b5 [plugin] Add new `log` builtin Derek 2023-09-01 14:34:58 -0400
  • 41383b0885 [core] Hide warnings when not in debug mode Derek 2023-09-01 14:33:43 -0400
  • e7d16f44f4 [plugins/Cue] [Breaking!] Simplified syntax, better accuracy, and cancellation, oh my! Derek 2023-09-01 13:57:39 -0400
  • 2ab370d4a0 [core] Fix (arg) type Derek 2023-09-01 13:55:22 -0400
  • ebf3e4d19b [plugins/scene] Add better error handling Derek 2023-08-25 03:51:14 -0400
  • ea5fef9321 [core] Improve traceback logging Derek 2023-08-25 03:50:58 -0400
  • 3e5e7dd08a [cli] Hide filename and lineno when not in debug mode Derek 2023-08-25 03:37:09 -0400
  • c18e47aec2 [plugins/remember] Alternate usage available - set Derek 2023-08-25 03:25:02 -0400
  • d21238282c [plugin/scene] Switch context from caller to entry (definition scope) Derek 2023-08-25 03:22:45 -0400
  • b7abd2941c [core] [Breaking!] Improvements to config parsing, `eval` kdl type Derek 2023-08-25 03:20:42 -0400
  • fe60c07f1a [plugins/scene] Fix execution order, improve UI Derek 2023-08-24 23:11:26 -0400
  • d1d8611c68 [core/Clip] Fix waiting for sounds for non-async usage Derek 2023-08-24 22:41:34 -0400
  • 91b8191c0e [plugins] New builtin - scene Derek 2023-08-24 16:55:31 -0400
  • a3a3e3a375 [core] Allow builtin plugins to use quart Derek 2023-08-24 16:54:03 -0400
  • bca46225a1 [core] Fix crash when config contains plugins Derek 2023-08-24 16:53:31 -0400
  • 311e01bf56 [core] Use alternative jinja markers buildless framework compat Derek 2023-08-22 12:00:50 -0400
  • 0444a214e1 [core] Fix warm reload when chats are present Derek 2023-08-22 10:29:47 -0400
  • 2662634723 [core] Add EVBUS global to UI webserver template engine Derek 2023-08-14 10:53:57 -0400
  • 36c2873532 [core] Re-organize Derek 2023-08-14 10:53:30 -0400
  • 272532b389 [core] Additional warm reload logic + allow loading external plugins Derek 2023-08-14 10:49:27 -0400
  • bd45b8684b [core] Add initial reloading support Derek 2023-08-11 15:58:50 -0400
  • 4efa4b25c9 [plugin] Fix blueprint system Derek 2023-08-08 12:22:32 -0400
  • ee2267709c [core] Minor initalization improvements, add web ui listen customization Derek 2023-08-08 12:21:14 -0400
  • ce9ec54a4e Better youtube chat integration via pytchat (KaitoCross's fork) feat/better-yt Derek 2023-05-10 16:15:17 -0400
  • 220e5f8a25 WIP secrets refactor plugin-based-chats Derek 2023-01-18 18:55:13 -0500
  • 65f4499bbd [Chat] Port Misskey to plugin Derek 2023-01-18 18:54:39 -0500
  • a6d1162665 [Chat] Port fakechat to plugin Derek 2023-01-18 18:54:26 -0500
  • 402227f731 [Misskey] Fix null text Derek 2023-07-15 08:29:33 -0400
  • f6e4e24c51 Fix dependency locking Derek 2023-07-15 08:26:59 -0400
  • 4887f47647 [CLI] Add support for monitization in Message creator Derek 2023-01-18 18:53:53 -0500
  • 8243ac4a3a [Core] Fix trigger monitization bug Derek 2023-01-18 18:53:11 -0500
  • 198317a7e1 [CLI] Better subscription event gen Derek 2022-12-05 18:11:49 -0500
  • 66de3e6d93 [Chat] Twitch: handle IRC connection better Derek 2022-12-05 18:10:41 -0500
  • f10ad13982 [Chat] Twitch: Make eventsub optional Derek 2022-12-05 18:10:09 -0500
  • cfd1422113 [Plugin] Allow trigger to check event value Derek 2022-12-05 18:09:34 -0500
  • b15d52011b [Core] Integrate clip into core Derek 2022-12-05 18:09:02 -0500
  • e0add05b2f Fix Jail plugin Derek 2022-08-13 14:09:57 -0400
  • 7ae9f26930 [Chat] Support WIP peertube chat Derek 2022-11-17 17:34:02 -0500
  • 65d724ae41 Fix readme links Derek 2022-07-12 04:21:23 -0400
  • 67c244b556 Vtopia sauce Derek 2022-07-12 04:20:03 -0400
  • 5d4ce64198 Readme streamline 2 Derek 2022-07-12 04:19:01 -0400
  • 3ddde90420 Streamline readme and config for first-time users Derek 2022-07-12 03:33:06 -0400
  • 318fd4858c [Plugin] Add non-fatal plugin errors Derek 2022-07-12 00:33:29 -0400
  • 500f0a0773 Even more readme (i should proofread sometimes) Derek 2022-07-10 23:30:43 -0400
  • b5a72d4f3d Smol readme update Derek 2022-07-10 23:24:50 -0400
  • 79b1158c3c [Core] User friendlyness update~ Derek 2022-07-10 23:09:53 -0400
  • d014359e0a [Plugin/OBS] Add OBS remote control plugin~ Derek 2022-07-10 08:21:00 -0400
  • 84c8f983d7 [Plugin] add remember builtin for saving data to ctx Derek 2022-07-10 07:50:05 -0400
  • ea20b946b4 [Core] Further async support Derek 2022-07-10 07:49:32 -0400
  • b9785d8533 Minor cleanup Derek 2022-07-10 04:18:41 -0400
  • ce1e237d99 Minor fixes Derek 2022-07-10 06:06:55 -0400
  • ecb72a1fb2 [Core] Remove broken watchdog #WIP Derek 2022-06-12 20:25:07 -0400
  • 1143111d7d [Core] Fix UI webserver borking the exit condition Derek 2022-06-12 20:24:03 -0400
  • d8830f8834 Create tts dir if it doesnt exist Derek 2022-06-12 16:26:08 -0400
  • 1a39574cc8 Better file management feat/tts Derek 2022-06-12 15:48:51 -0400
  • 9773afab10 Proper built-in TTS!!! Derek 2022-06-12 15:41:22 -0400
  • 8c9b45705e Silly temp tts cuda patch! Derek 2022-04-30 03:13:38 -0400
  • c3b847bf78 Silly temp tts (using external pipenv until coqui 3.10 compat) Derek 2022-04-08 02:28:57 -0400
  • 9937951e69 Minor cleanup Derek 2022-04-30 03:00:16 -0400
  • 0321899058 [Plugins/AudioAlert] Tweak resample logic Derek 2022-04-30 03:00:11 -0400
  • f51595af62 [Core] Plugin Webserver + asyncio event loop Derek 2022-04-30 02:55:16 -0400
  • f06d16ba1f [Misskey] Fix unchanged usernames appearing blank Derek 2022-04-30 02:17:28 -0400
  • 3a86b63621 [Plugins/AudioAlert] Resample if neccesary, add speed control Derek 2022-04-08 02:27:16 -0400
  • b9a1976b2c [Core] Fix more imports post reorg Derek 2022-04-07 21:24:53 -0400
  • 0cd2e4d9e8 [Cli] basic type handling in mkevent Derek 2022-04-04 10:38:52 -0400
  • 4185032ca4 [Cli] Fix dynamic module imports in mkevent Derek 2022-04-04 10:31:41 -0400
  • a3182fc775 Cleanup Derek 2022-04-04 10:31:16 -0400
  • a542ca63a6 Reorganize Derek 2022-04-04 09:25:50 -0400
  • ca01a7574d [Cli] Add docstrings and allow hiding of event subclasses from mkevent Derek 2022-03-31 01:06:26 -0400
  • 1c02abe624 [Cli] Better event creation! Derek 2022-03-30 21:28:31 -0400
  • e71b7c7d30 Minor cleanup Derek 2022-04-03 09:16:59 -0400
  • 64286b2f2e [Plugins] Add (questionably stable) async builtin Derek 2022-04-03 08:56:56 -0400
  • a0487033af [Cli] Add docstrings and allow hiding of event subclasses from mkevent feat/mkeventFactory Derek 2022-03-31 01:06:26 -0400
  • 56f57f22b6 [Cli] Better event creation! Derek 2022-03-30 21:28:31 -0400
  • 7e760cbf16 [Twitch] Fix dropped sub events Derek 2022-03-26 05:35:24 -0400
  • b69e808763 [Plugins/Command] Awful hack to allow setting `type` of args Derek 2022-03-26 04:06:17 -0400
  • 238aa24a23 [Plugins/Cue] Allow "after" as well for oneshot events Derek 2022-03-26 04:04:58 -0400
  • 2bc67d6335 [Core] Warn about unknown directives in config Derek 2022-03-26 04:02:09 -0400
  • 2f459a1e01 [Plugins] Basic midi and websocket output plugins! Derek 2022-03-26 03:58:56 -0400
  • 1b0edfd32e [Core] Allow config splitting! Derek 2022-03-26 00:26:10 -0400
  • d090580cc7 [Plugins] Randomization builtins~ Derek 2022-03-25 23:19:35 -0400
  • d3e0f57d19 [Twitch] Drop undeletable messages Derek 2022-03-25 20:51:57 -0400
  • 7a3349e540 [Cli] Shush Derek 2022-03-25 20:51:13 -0400
  • bf28e5567b [Core/trigger] Hopefully fix bits detection Derek 2022-03-02 00:40:44 -0700
  • cf55468c02 [Misskey] Default text content to empty string if undefined Derek 2022-02-26 21:35:15 -0700
  • 246cf872d2 [Plugins] Ignore unrecognised data after command invoke Derek 2022-02-26 21:34:23 -0700
  • 9af7b3c0e1 [Cli] Add a gift mock event Derek 2022-02-26 21:33:36 -0700
  • 0291782655 [Twitch] Warn instead of stop for unknown twitch events Derek 2022-03-01 06:08:32 -0700
  • aab1343749 [Twitch] parse prime upgrade like regular sub Derek 2022-03-01 06:07:46 -0700
  • aecd6ab0d4 [Twitch] Try harder at not sending blank messages after newline split Derek 2022-02-17 19:36:05 -0700
  • e258885a71 [Twitch] Remove old websocket error handling Derek 2022-02-18 15:29:29 -0700
  • 7efec835ce [Misskey] Add support for attachments Derek 2022-02-04 18:31:48 -0700