signal-cli-rest-api
signal-cli-rest-api copied to clipboard
Dockerized Signal Messenger REST API
### The problem On Mac M4 running macOS 15.2, I encountered a JVM crash when using Docker images with Java applications. This issue occurs with the following Docker tags: •...
### The problem I ran the liblab API generator against the swagger code with: ``` liblab init --spec https://bbernhard.github.io/signal-cli-rest-api/src/docs/swagger.json liblab build --language java ``` (I had to fix the /search...
I'm using the following code to get group info: `base="http://localhost:8080/" number=env("SIGNAL_PHONENUMBER") url=base + f"v1/groups/{number}" print(url) requests.get(url).json()` resulting in: ` {'name': 'XXX', 'id': 'group......=', 'internal_id': '.....=', 'members': ['+1234567890', '', '', '',...
### Feature Request When I go through the documentation, it seems clear that certain steps need to be taken like registering as a signal device. For this reason, it would...
### Feature Request First, thanks for building this app. Very nice REST API design, too. I just finished writing a WebSocket client to connect to `/v1/receive/{number}` to have a bot...
I have added an endpoint to join a group using an invite link. I have created the POST /v1/groups/:number/join_by_invite_link endpoint that receives the invite_link in the body and joins the...
### The problem Every time at 22:00 I'm getting the following error: ``` GIN] 2024/10/24 - 22:00:38 | 400 | 5.150884749s | 127.0.0.1 | GET "/v1/receive/+491567846056?ignore_attachments=false&ignore_stories=false&send_read_receipts=false&timeout=10" time="2024-10-24T22:00:38Z" level=error msg="AUTO_RECEIVE_SCHEDULE: Couldn't...
### The problem The API often returns the following error in response to the /v1/receive/ endpoint (it's not clear what the logic is yet): `[ERROR SQLiteJDBCLoader - Failed to delete...
I had to factory reset my phone. When I Setup signal on my phone again the my home group I use showed up right away. But none of the notifications...
### Feature Request In the native Signal CLI, there is a method to retrieve stickers using `packId` and `stickerId` (reference: https://github.com/AsamK/signal-cli/blob/master/man/signal-cli.1.adoc#getsticker). However, this feature is currently missing in the Signal...