All Projects → thefinn93 → signal-weechat

thefinn93 / signal-weechat

Licence: other
Use signal in weechat

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to signal-weechat

Edsp
A cross-platform DSP library written in C++ 11/14. This library harnesses the power of C++ templates to implement a complete set of DSP algorithms.
Stars: ✭ 116 (+68.12%)
Mutual labels:  signal
Pai
Paradox Magellan, Spectra and EVO, with MQTT, Signal, Pushbullet, Pushover and others
Stars: ✭ 185 (+168.12%)
Mutual labels:  signal
Voice Gender
Gender recognition by voice and speech analysis
Stars: ✭ 248 (+259.42%)
Mutual labels:  signal
Signals
General purpose modern C++ Signal-Slot providing ease of use, flexibility and extremely high performance aiming to replace traditional interfaces in real-time applications
Stars: ✭ 137 (+98.55%)
Mutual labels:  signal
Libsignal Node
Signal protocol implementation for Node.js
Stars: ✭ 157 (+127.54%)
Mutual labels:  signal
Skui
Skia-based C++ UI framework
Stars: ✭ 218 (+215.94%)
Mutual labels:  signal
Ooktools
📡 On-off keying tools for your SD-arrrR
Stars: ✭ 102 (+47.83%)
Mutual labels:  signal
minimalist
Observable Property and Signal for building data-driven UI without Rx
Stars: ✭ 88 (+27.54%)
Mutual labels:  signal
Signals And Systems Lecture
Continuous- and Discrete-Time Signals and Systems - Theory and Computational Examples
Stars: ✭ 166 (+140.58%)
Mutual labels:  signal
Signalkit
SignalKit is a reactive Swift framework with focus on clean and readable API.
Stars: ✭ 245 (+255.07%)
Mutual labels:  signal
Nwaves
.NET library for 1D signal processing focused specifically on audio processing
Stars: ✭ 151 (+118.84%)
Mutual labels:  signal
Hang
Extremely simple Linux application that hangs until a signal is received.
Stars: ✭ 156 (+126.09%)
Mutual labels:  signal
Human Signals
Human-friendly process signals
Stars: ✭ 223 (+223.19%)
Mutual labels:  signal
Signal Cli
signal-cli provides an unofficial commandline and dbus interface for signalapp/libsignal-service-java
Stars: ✭ 2,117 (+2968.12%)
Mutual labels:  signal
privacy-settings
Guide to privacy settings for most major softwares and services.
Stars: ✭ 97 (+40.58%)
Mutual labels:  signal
Windows Kill
Send signal to process by PID in Windows, like POSIX kill
Stars: ✭ 104 (+50.72%)
Mutual labels:  signal
Signalstickers
🖥📱 An unofficial gallery of stickers for Signal, the secure messenger!
Stars: ✭ 210 (+204.35%)
Mutual labels:  signal
shinit
Basic Init Daemon in POSIX sh
Stars: ✭ 17 (-75.36%)
Mutual labels:  signal
fsig
Send signals to a subprocess when files change
Stars: ✭ 16 (-76.81%)
Mutual labels:  signal
Gipher
tinder like app for gifs built with elm and firebase
Stars: ✭ 229 (+231.88%)
Mutual labels:  signal

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].