Skip to content

Send Signal messages from GNU Emacs using signal-cli

License

Notifications You must be signed in to change notification settings

mrkrd/signal-msg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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+).

About

Send Signal messages from GNU Emacs using signal-cli

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published