NAGZILLAC(1)

✨ NAGZILLAC ✨

okay bestie so nagzillac is a jabber relay bot client πŸ’… and this is the general commands manual for it, hope that clears the vibe check 🫢


πŸ“– SYNOPSIS

nagzillac type^JID^message

🌸 DESCRIPTION

ngl this page is just a quick lil rundown of the nagzillac command, no biggie ✨

nagzillac is the client for nagzilla. what it does is take whatever data you hand it as an argument and yeet it over to the nagzilla daemon, and then that daemon sends the message along. you're the messenger, it's the messenger's messenger, it's giving teamwork πŸ’–


πŸŽ€ OPTIONS πŸŽ€

so nagzillac only takes one option, but that option is lowkey a three-for-one deal β€” it's made of three arguments πŸ’… they get separated by the caret character (^), except the last argument can have carets in it with zero problems, no cap. here's the breakdown of the different parts:

  • type β€” this is the type of the message. it can be either room (which sends the message to a jabber conference room) or chat (in which case the target should be a jabber ID).
  • JID β€” this is the target for the message. if you picked the room type, it has to be a conference room name or a complete ID. a single room with no @ in it will get sent to the configured conference server. if you picked the chat type, the JID has to be the jabber ID of the user who's gonna receive the message β€” either just the user part (which gets the jabber server added on as the domain part) or a full jabber ID. slay, flexible πŸ’«
  • message β€” the final part is the message that will get sent. at the moment it gets put into the body as plain text. ⚠️ please notice that you will have to quote or escape special characters in the message, like white space. don't skip this one bestie, it will Not behave otherwise 😭

πŸ—‚οΈ FILES

  • /etc/nagzillac/nagzillac.cfg β€” the configuration file for the nagzilla client. please see the comments in the file for informations on what to tweak πŸ‘€ (the comments are doing the heavy lifting, they ate πŸ’…)

🌈 EXAMPLE

the following sends a chat message to the rhonda user on the default server:

nagzillac "chat^rhonda^hi there"

and this one will send a message to a conference room on a different server:

nagzillac "room^monitor@jabber.doma.in^alert - do something"

see how the last bit kept its carets and its spaces? iconic behavior, that's the vibe ✨


πŸ‘€ SEE ALSO

nagzillad(1) β€” go read that one too bestie, iykyk πŸ¦‹


πŸ‘‘ AUTHOR

nagzillac was written by Bill Mathews.

this manual page was written by Rhonda D'Vine <rhonda@debian.org> for the Debian project (and may be used by others). absolute legends, both of them 🫢


ok that's the whole page, you're basically a nagzillac expert now πŸ’– no notes, go forth and relay ✨

this was the General Commands Manual version of NAGZILLAC(1), dated 2009-06-03 β€” periodt πŸ’…

πŸ“¦ where this page comes from