Kerl13 / signal-weechat

Use signal in weechat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Signal Weechat

Use Signal (via signald) in weechat.

Dependencies

Required:

  • Weechat
  • signald

Optional:

  • qrcode python library (pip install qrcode/apt install python-qrcode) - required to render QR codes when linking to new devices

Installing

  1. Install this script: cp signal.py ~/.weechat/python/signal.py
  2. Load it in weechat: /python load signal.py
  3. Either link to an existing device: /signal link or register a new account: /signal register +12024561414

Use

/smsg +12025551212 hi! I'm texting you from weechat!

Limitations

Some current limitations:

  • Can only register one number.
  • No read receipts

TODO

  • Handle syncMessage read receipts

Support

Feel free to file an issue

Contributing

Pull requests welcome.

About

Use signal in weechat


Languages

Language:Python 100.0%