man(1)

πŸ’– man(1) β€” the Profanity XMPP client glow-up πŸ’–

okay so bestie, welcome to the manual for the Profanity XMPP client ✨ you're in the man(1) page rn, section 1, and we're about to talk about one very specific little command: /sub. yes it's giving "niche" but no cap, it's lowkey essential 🫢


πŸŽ€ NAME πŸŽ€

/sub β€” the Profanity /sub command. that's it, that's the name πŸ’…


🌸 DESCRIPTION 🌸

manage subscriptions to contact presence πŸ¦‹ like, the whole "are we mutuals or not" energy of XMPP.

if jid is omitted, the contact of the current window is used. so if you're already staring at their chat, you don't have to type their whole name again. main character efficiency ✨


⭐ SYNOPSIS ⭐

/sub request [<jid>]

/sub allow [<jid>]

/sub deny [<jid>]

/sub show [<jid>]

/sub sent

/sub received

πŸ‘‘ ARGUMENTS πŸ‘‘

  • request [<jid>] β€” send a subscription request to the user. sliding into their presence list fr fr πŸ’Œ
  • allow [<jid>] β€” approve a contact's subscription request. yes bestie, you're in 🌈
  • deny [<jid>] β€” remove subscription for a contact, or deny a request. blocking-adjacent behavior, do it with intention πŸ’€
  • show [<jid>] β€” show subscription status for a contact. the vibe check πŸ”
  • sent β€” show all sent subscription requests pending a response. the ones you sent and are now just... waiting on. the what are they doing pile πŸ™ˆ
  • received β€” show all received subscription requests awaiting your response. the ones sitting in your inbox going πŸ‘€ at you

πŸ’… EXAMPLES πŸ’…

/sub request odin@valhalla.edda
/sub allow odin@valhalla.edda
/sub request
/sub sent

see how the last two just vibe with no jid? that's the current-window magic, iconic 🧚


heads up queen: if you leave out the jid, the current window's contact gets used instead. no jid, no problem πŸ’–

and that's the whole page! slay 🫢

this page is from Profanity version 0.18.2, dated 2026-06-08 β€” so if you're reading this in some distant future, hi, hope it still works, mwah πŸ˜­πŸ’œ

πŸ“¦ where this page comes from