Signal Weechat Save

Use signal in weechat

Project README

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. Connect to signald via netcat to either register or link an account. Qrcodes can be encoded via qrencode.

Use

  • /smsg +12025551212
  • /signal list contacts
  • /signal list groups
  • /signal attach <comma-separated filename(s)>

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.

Open Source Agenda is not affiliated with "Signal Weechat" Project. README Source: thefinn93/signal-weechat
Stars
70
Open Issues
4
Last Commit
1 week ago
License

Open Source Agenda Badge

Open Source Agenda Rating