Skip to content
Send Signal messages from GNU Emacs using signal-cli
Emacs Lisp
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
COPYING.txt
README.org
TODO.org
signal-msg.el

README.org

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
    • ivy package, e.g., from ELPA (M-x list-packages)
  • 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+).

You can’t perform that action at this time.