#!/usr/bin/env python3 """ Notificador XMPP one-shot para zzz.qu3v3d0.tech Uso: xmpp-notify.py "mensaje" """ import sys import slixmpp import asyncio import logging logging.basicConfig(level=logging.WARNING) class NotifyBot(slixmpp.ClientXMPP): def __init__(self, msg): super().__init__("zzz@librebits.info", "zzz2025") self.msg = msg self.add_event_handler("session_start", self.start) async def start(self, event): self.send_message(mto="jla@librebits.info", mbody=self.msg, mtype="chat") await asyncio.sleep(0.5) self.disconnect() async def main(msg): bot = NotifyBot(msg) bot.connect() await asyncio.sleep(8) if __name__ == "__main__": if len(sys.argv) < 2: print("Uso: xmpp-notify.py \"mensaje\"") sys.exit(1) asyncio.run(main(sys.argv[1]))