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/share/signal-cli
-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.0.tar.gz (5.5 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.0-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: welcomebot-0.1.0.tar.gz
  • Upload date:
  • Size: 5.5 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.0.tar.gz
Algorithm Hash digest
SHA256 c5e8c324564a1375e2e5d3472b5982e84fe4faaead5a316619e4575553b35192
MD5 11c0c9d4bc39dc6e114c2db86de61501
BLAKE2b-256 7e0ee7c99f6a0d53894266add43f54abfc063bfb741ec53d9d865f1bc5620265

See more details on using hashes here.

File details

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

File metadata

  • Download URL: welcomebot-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.5 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dac3d4d5c68b1596c21bf5e606c1795664ce394aa2dcc471b0c53a6640394833
MD5 a76fe774eb923b32054d6e117ae174a1
BLAKE2b-256 2e22f4188b7abe59929224466d169067df6de18a02830bb9496a6046c4a81ab0

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