join signal chat groups and post a message when people join
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
- 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 python -m welcomebot
docker container stop signal-api docker container rm signal-api
if migrating an existing bot, copy:
- 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
Release history Release notifications | RSS feed
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.2.tar.gz
(5.9 kB
view details)
File details
Details for the file welcomebot-0.1.2.tar.gz.
File metadata
- Download URL: welcomebot-0.1.2.tar.gz
- Upload date:
- Size: 5.9 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
72e9616cd3ace1786606aa491241f338e6b902ab739f1ace331fa5c9fabfced0
|
|
| MD5 |
0fcbc46ad7323acca460749d26d8cde0
|
|
| BLAKE2b-256 |
dd6734e221ab07ad4c1e2938c735f322156eefc2f1b23ad21b2e5215e8743708
|