Sign up to an account somewhere.
Check if someone wants to be your friend:
Accept a friend’s subscription request:
/sub add email@example.com
Join a room:
Save your configuration so you don’t have to do this again:
~/.config/profanity/profrc for how to data’s saved.
Automatically Sign In
To automatically sign in, add your password to pass .
/account set *firstname.lastname@example.org* eval_password pass *xmpp*
/autoconnect set *email@example.com*
Remember to save the config for other commands too.
This opens in a new tab. Switch tabs with alt+number.
The docs are massive, so it’s often better to use:
For long text, you can use vim:
/executable editor set vim
Sending & Receiving Files
Tell it how to save files:
/executable urlsave set "wget %u -O %p"
Then get the file with:
theme load batman
You can accept everyone’s fingerprint all the time with
/omemo trustmode firstusage
This will still encrypt, but there will be no check that you have the right person the first time you speak with someone.
You can ensure omemo automatcally turns on:
/omemo policy automatic
Install libotr-dev or libotr5-dev or whatever..
sudo apt -y install lib5otr-dev
Make your otr keys.
Then you can start an otr converstation.
/otr start firstname.lastname@example.org
Or if you already have a conversation windows open, switch to our using:
/otr question "Who are you?" bob
Bob is verified upon the answer, ‘bob’.
OTR Finger Prints
Get yours with