All Projects → mrkrd → signal-msg

mrkrd / signal-msg

Licence: GPL-3.0 license
Send Signal messages from GNU Emacs using signal-cli

Programming Languages

emacs lisp
2029 projects

Projects that are alternatives of or similar to signal-msg

Signal Cli
signal-cli provides an unofficial commandline and dbus interface for signalapp/libsignal-service-java
Stars: ✭ 2,117 (+10485%)
Mutual labels:  messaging, signal, signal-cli
signal-cli-rest-api
signal-cli-rest-api is a wrapper around signal-cli and allows you to interact with it through http requests
Stars: ✭ 26 (+30%)
Mutual labels:  signal, signal-cli
signal-bot
A simple bot framework for Signal
Stars: ✭ 92 (+360%)
Mutual labels:  messaging, signal
Signal Windows
Unofficial Signal Private Messenger for Windows
Stars: ✭ 83 (+315%)
Mutual labels:  messaging, signal
wechit
WeChat in Terminal (微信终端版)
Stars: ✭ 74 (+270%)
Mutual labels:  messaging
promise-abortable
Promise lib for aborting in chain.
Stars: ✭ 19 (-5%)
Mutual labels:  signal
plivo-python
A Python library for communicating with the Plivo API and generating Plivo XML.
Stars: ✭ 57 (+185%)
Mutual labels:  messaging
SuperSimpleTcp
Simple wrapper for TCP client and server in C# with SSL support
Stars: ✭ 263 (+1215%)
Mutual labels:  messaging
python-icq-bot
No description or website provided.
Stars: ✭ 16 (-20%)
Mutual labels:  messaging
fcm-erlang
Firebase Cloud Messaging V1 API
Stars: ✭ 16 (-20%)
Mutual labels:  messaging
psr-container-messenger
Message bus and queue for Mezzio with Symfony Messenger + Enqueue
Stars: ✭ 24 (+20%)
Mutual labels:  messaging
sample-spring-cloud-stream
sample microservices communicating asynchronously using spring cloud stream, rabbitmq
Stars: ✭ 22 (+10%)
Mutual labels:  messaging
prospectr
R package: Misc. Functions for Processing and Sample Selection of Spectroscopic Data
Stars: ✭ 26 (+30%)
Mutual labels:  signal
azure-service-bus-go
Golang library for Azure Service Bus -- https://aka.ms/azsb
Stars: ✭ 67 (+235%)
Mutual labels:  messaging
bunnybus
Enterprise bus facade for creating a data transit system.
Stars: ✭ 45 (+125%)
Mutual labels:  messaging
rx-stomp
STOMP adaptor for RxJS
Stars: ✭ 76 (+280%)
Mutual labels:  messaging
text-sdk-php
PHP SDK to send messages with CM.com
Stars: ✭ 18 (-10%)
Mutual labels:  messaging
azure-event-hubs-java
☁️ Java client library for Azure Event Hubs
Stars: ✭ 49 (+145%)
Mutual labels:  messaging
hydra-hpp
Hydra Hot Potato Player (game)
Stars: ✭ 12 (-40%)
Mutual labels:  messaging
micro-signals
A tiny typed messaging system inspired by js-signals that uses ES2015 sets
Stars: ✭ 39 (+95%)
Mutual labels:  signal

signal-msg

Send Signal messages from GNU Emacs using signal-cli.

This is not a chat program. You can only send individual messages. No receiving is possible.

Installation

  • Make sure that you have signal-cli program installed and configured.
    • Official documentation of signal-cli explains how to configure it. E.g., the command below works for me for linking, YMMV.
      signal-cli link --name silver | head -1 | qrencode --type=UTF8
              
  • Clone the repository:
git clone https://github.com/mrkrd/signal-msg.git
  • Update the load-path:
(add-to-list 'load-path (expand-file-name "~/path/to/signal-msg"))
  • Load signal-msg:
(require 'signal-msg)
  • Configure your phone number:
(setq signal-msg-username "+14155550132")

Usage

  • Call signal-msg-new-message:
M-x signal-msg-new-message
  • Select contact
  • Write message
  • Call signal-msg-send
C-c C-c

License

The project is licensed under the GNU General Public License v3 or later (GPLv3+).

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].