Skip to main content

Add your description here

Project description

json-rpc mode for the signalbot library

sudo docker run -d --name signal-api --restart=always -p 9922:8080
-v signal-state:/home/.local
-e 'MODE=json-rpc' bbernhard/signal-cli-rest-api

docker container stop signal-api docker container rm signal-api

  • create .env with
    • SIGNAL_SERVICE=localhost:9922
    • PHONE_NUMBER The number of the signal account
    • WELCOME_MANAGER The signal ID of the manager
    • WELCOME_CNC The command and control group chat ID

uv sync uv run pytest uv run src/welcombot/main.py

if migrating an existing bot:

  • signalbot_internal_state.db
  • bot_memory.db

native mode for the pysignalclirestapi library

sudo docker run -d --name signal-api --restart=always -p 9922:8080
-v signal-state:/home/.local/share/signal-cli
-e 'MODE=native' bbernhard/signal-cli-rest-api

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

welcomebot-0.1.1.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

welcomebot-0.1.1-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file welcomebot-0.1.1.tar.gz.

File metadata

  • Download URL: welcomebot-0.1.1.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for welcomebot-0.1.1.tar.gz
Algorithm Hash digest
SHA256 08b7b77ac4fe9457632ea2c1149408560bbf4f0f79ac4a9104ad5e64f90783d0
MD5 7462cc8e567606446219804902326afa
BLAKE2b-256 b387584608a10abb04c7045f51e3e2d38a929a37903c92599e8ad5b244339681

See more details on using hashes here.

File details

Details for the file welcomebot-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: welcomebot-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for welcomebot-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a930b0a4b2527340d57551bccdc06ae0051f063ec83e45bd6381a62763e1fb43
MD5 8c48c9e1120eb3f46fd81144d26cab6e
BLAKE2b-256 6f2c3808e2a6352fff444797ad0cf451828f93e3d09651a73700d988a77309f9

See more details on using hashes here.

Supported by

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