man(1) Profanity XMPP client man(1) (NAME) profanity - XMPP . (SYNOPSIS) profanity [-vh] [-l level] [-a account] (DESCRIPTION) Profanity XMPP . : (OPTIONS) -v, --version . -h, --help . -a, --account ACCOUNT ACCOUNT . -c, --config . -l, --log LEVEL LEVEL DEBUG INFO () WARN ERROR . -f, --logfile . -r, --cmd . : profanity --cmd /foo --cmd "/sleep 10" --cmd /quit -t, --theme THEME . THEME $XDG_CONFIG_HOME/profanity/themes . (KEYBINDINGS) Tab, Shift+Tab . ( > ) . ALT+1..Alt-0 or F1..F10 . ALT+q..Alt-p (in QWERTY layout) . ALT+LEFT . ALT+RIGHT . PAGEUP . PAGEDOWN . ALT+PAGEUP (roster) . ALT+PAGEDOWN . ALT+UP or ALT+WHEELUP . : . ALT+DOWN or ALT+WHEELDOWN . . ALT+a . ALT+v . ALT+m . ALT+ENTER . ALT+c ( profanity-editor(1)) . CTRL+DOWN . : Profanity GNU Readline ~/.inputrc . $XDG_CONFIG_HOME/profanity/inputrc . Readline : info readline "Command Line Editing" "Readline Init File" "Readline Init File Syntax" Profanity inputwin.c. Readline C-r C-x C-r inputrc . PROFANITY (USING PROFANITY) XMPP . /connect /account XMPP profanity ( profanity-connect(1) profanity-account(1)) XMPP . /register : profanity-register(1) /help commands connection profanity . (roster) . << >> /console profanity . /roster hide /roster show profanity . /roster add JID . /sub . /sub request . /sub allow . /help commands roster . /wins . /win NUMBER /win JID . profanity TAB . /msg . /join (bookmarks) . . /bookmark join . /sendfile /url . > TAB . . (ENCRYPTION) Profanity : OMEMO OTR PGP OX. . OMEMO OMEMO (/omemo) XEP-0384 . Signal . (Perfect Forward Secrecy) (Plausible deniability) . PEP (XEP-0163) . <> OMEMO : 0.3.0 . OMEMO Profanity MUCs (XEP-0045) HTTP (XEP-0363) . OTR OTR (/otr) XEP-0364 . AES Diffie-Hellman SHA-1 . . . . OTR MUC . OpenPGP OpenPGP (/pgp) XEP-0027 . . Legacy OpenPGP . (replay attacks) . MUC HTTP . OX OX (/ox) XEP-0373 XEP-0374 . OpenPGP XMPP XEP-0027 . PEP (XEP-0163) . MUC HTTP . DETAILS XEP . (TERMINOLOGY) XMPP . man . JID Jabber ID XMPP . XMPP Jabber . MAM Message Archive Management (XEP-0313) . MUC Multi-User Chats (XEP-0045) . Roster . . RFC6121 . XEP XMPP . XMPP XEP . : 1:1 JID JID . . MUC . MUC PM ( MUC) . JID JID . MUC (nick) . . Conversations "whispering" () . MUC MUC . (SEE ALSO) Profanity . /help . "/help help" . Profanity man profanity-account(1) /account . (CONFIGURATION) Profanity $XDG_CONFIG_HOME/profanity/profrc . Profanity man . (BUGS) issue : : (COPYRIGHT) (C) 2012 - 2019 James Booth . (C) 2019 - 2026 Michael Vetter . GPLv3+: GPL . . (AUTHORS) Profanity James Booth : 0.18.2 2026-06-08 man(1)