If you are concerned about ntfy.sh recently turning into AI-slopware, you can replace both the #UnifiedPush Distributor and the curl-based status messaging with XMPP. You can keep your existing XMPP account and simply replace ntfy's functionality with a self-hosted Prosody instance.
https://gultsch.de/posts/self-hosting-up/