WeeChat script for Off-the-Record (OTR) Messaging
Please note: This script makes every effort to securely provide OTR Messaging in WeeChat but offers no guarantee. Please report any security problems you find.
Testing and security auditing are appreciated.
This script requires Weechat 0.4.2 or later and the Pure Python OTR package to be installed (see below if this command fails):
pip install --upgrade --user python-potr
The latest release version of WeeChat OTR can be found in the WeeChat scripts repository. To install from within WeeChat:
/script install otr.py
To install manually, download
weechat_otr.py from GitHub and save it in
~/.weechat/python. Then either symlink it into
/python load weechat_otr.py
Requirements for building Pure Python OTR
If python-potr fails to install, you are probably missing some packages. To install all the requirements on a Debian/Ubuntu system, run
sudo apt-get install python-pip build-essential python-dev
#weechat-otr on Freenode
Thanks to Kjell Braden for the Pure Python OTR library and the Gajim Python plugin which was used as a reference.