Post Az3XGSC8nh7TqNofHU by greyarea@mitra.vpclmulqdq.moe
 (DIR) More posts by greyarea@mitra.vpclmulqdq.moe
 (DIR) Post #AcG8vshOH3EHbvYO6C by greyarea@mitra.vpclmulqdq.moe
       2023-11-28T08:17:00.143315Z
       
       2 likes, 2 repeats
       
       Seeing as the original Shadowchat author and repository vanished into the ether, and none of the forks are getting active development, I have decided to start maintaining the project.Main changes from the surviving forks (LukeSmithxyz, Shadowchatjp):- Internals rewritten to not "read/write from CSV files from the httpd handler routines, without locking, as a means for persistence and IPC".- Config file format changed from JSON to YAML.- Structured and leveled logging.- Localization is now a first-class feature.- Static assets and the dynamic asset templates are now embedded in the executable at compile time.- The OBS widget (/alert) should function better now.- The history view widget (/view) now has optional auto-refresh.- HTTP basic auth is no longer used (alert and view now both use the authkey).- Optional support for including a logo in main "make a shadowchat" page.- Optional support for an integrated captcha.- Japanese localization included by default.- Minor UI cleanups.Warnings:- This was only lightly tested with the XMR stagenet.- Upgrading will lose all historical chats, because fuck writing an importer.- I am not a web developer.https://gitgud.io/greyarea/shadowchat
       
 (DIR) Post #Az2vahPk81GyZzPBLM by silverpill@mitra.social
       2025-10-09T22:15:03.999910Z
       
       0 likes, 0 repeats
       
       @greyarea Could Shadowchat be used with PeerTube?
       
 (DIR) Post #Az3XGSC8nh7TqNofHU by greyarea@mitra.vpclmulqdq.moe
       2025-10-10T04:37:06.226449Z
       
       0 likes, 0 repeats
       
       @silverpillIt's platform agnostic since it's "just" a browser window.  I should better separate the front/backend so someone can write something nicer, but I have been busy with other commitments lately.@japananon uses it with peertube
       
 (DIR) Post #Az3XGSvW4zPq772u0W by japananon@mitra.anon-kenkai.com
       2025-10-10T05:17:42.811705Z
       
       0 likes, 0 repeats
       
       @greyarea @silverpill Direct integration with PeerTube via plugin is a dream, but I'm not capable of making it.I use a browser source in OBS to display the dono history, and for the donate popup.
       
 (DIR) Post #Az4h6xdIFmZH9PaYMK by silverpill@mitra.social
       2025-10-10T18:42:19.570125Z
       
       0 likes, 0 repeats
       
       @japananon @greyarea There is a discussion in PeerTube issue tracker about censorship-resistant monetization tools and I recommended Shadowchat: https://github.com/Chocobozzz/PeerTube/issues/1586#issuecomment-3391776466