monitor 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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file welcomebot-0.1.4.tar.gz.
File metadata
- Download URL: welcomebot-0.1.4.tar.gz
- Upload date:
- Size: 6.1 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 |
7b9801247d45d01bbac784f2e775c0f96732f97d8117dc4d23e5632c8947d412
|
|
| MD5 |
5a921ea714851d91a9587d8e7166f0a3
|
|
| BLAKE2b-256 |
65c72e1591bc68936e5bba65f208839027a3198ac2606e8cf9782afa96bbdc6c
|
File details
Details for the file welcomebot-0.1.4-py3-none-any.whl.
File metadata
- Download URL: welcomebot-0.1.4-py3-none-any.whl
- Upload date:
- Size: 6.9 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e9d225a05223819a2953e1fee87a9996cafd045b321d680d96d3ee698939bf1a
|
|
| MD5 |
01833816b78bb3e81a61897f4ff8a1df
|
|
| BLAKE2b-256 |
c8362f04617540ef1cff337a6c2cb26afeb2ea89b973acf90a33880accdee943
|