Skip to main content

A library that allows communication via the Signal IM service using the signald daemon.

Project description

pysignald

pipeline status

pysignald is a Python client for the excellent signald project, which in turn is a command-line client for the Signal messaging service.

pysignald allows you to programmatically send and receive messages to Signal.

Installation

You can install pysignald with pip:

$ pip install pysignald

Running

Just make sure you have signald installed. Here's an example of how to use pysignald:

from signald import Signal

s = Signal("+1234567890")
s.send_message("+1098765432", "Hello there!")

for message in s.receive_messages():
    print(message)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pysignald-0.0.2.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

pysignald-0.0.2-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file pysignald-0.0.2.tar.gz.

File metadata

  • Download URL: pysignald-0.0.2.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/0.12.10 CPython/3.6.3 Linux/4.15.0-42-generic

File hashes

Hashes for pysignald-0.0.2.tar.gz
Algorithm Hash digest
SHA256 47a19b617c0909b4c6583332d3a1f2e9afa92dae8396322afd1c7acd072c7900
MD5 476920fb4e76bf6f6bed4357b69b22e1
BLAKE2b-256 03ef776c55e6c85e973f497809721e695fa8d9598b25ac83afccdbd6f8660906

See more details on using hashes here.

File details

Details for the file pysignald-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: pysignald-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/0.12.10 CPython/3.6.3 Linux/4.15.0-42-generic

File hashes

Hashes for pysignald-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e5342357fcaecd8c322ddadada3827e03a175fecb04fd8cd85986cf76ad25ff0
MD5 baaee8fa3971a4cbe5b16a03b7082102
BLAKE2b-256 2237eee8a1817a093ae258e968dca4a01775089ba42fcfca947b835fbcd4d978

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page