signalbot
signalbot copied to clipboard
Micro framework to create your own signal bots.
Steps to reproduce (testing on Ubuntu 22.04.1 LTS on a LightSail AWS server for free): 1. Install docker: ``` sudo snap install docker ``` 2. Fix docker permissions: ``` sudo...
I was able to run these steps on a Lightsail Ubuntu AWS machine: https://github.com/bbernhard/signal-cli-rest-api?tab=readme-ov-file#getting-started To test, I sent a few test messages using the example: ``` $ curl -X POST...
If this command is run with $(PWD), what it was like before, then this error results: ``` docker run -p 8080:8080 \ -v $(PWD)/signal-cli-config:/home/.local/share/signal-cli \ -e 'MODE=normal' bbernhard/signal-cli-rest-api:0.57 PWD: command...
Small quality of life improvement that prevents an unhelpful error if you have a typo in the `handle()` method (and spent longer than you should have wondering what wasn't working)....
Read receipts for individual messages are available in https://github.com/bbernhard/signal-cli-rest-api/pull/534. This adds support via `Context.receipt("read")`.
Hello! Thank you for the great framework. Could you please add an examples: - how to send a message at time - how to react on own message Thank you!
Small detail missing in the instructions - running them with `PWD` instead of `pwd` leads to errors :) Thank you! Excited to test this out :) Running on an AWS...
Enabling a chat command for one specific group doesn't seem to be working. When I use it, I don't receive any messages from that group for the command to which...
Just trying to run the example app here, but commands can't be imported or installed. I looked into it and it's been replaced by subprocess, but that too doesn't match...
After recent updates, account may not have phone number, sending message to it causes error " Error: Cannot resolve receiver." ``` INFO:root:[Raw Message] {"envelope":{"source":"d251b237-xxx-xxxx-xxxx-xxxxxxxxxxxx","sourceNumber":null,"sourceUuid":"d251b237-xxx-xxxx-xxxx-xxxxxxxxxxxx","sourceName":"","sourceDevice":1,"timestamp":1711474552863,"dataMessage":{"timestamp":1711474552863,"message":"Test","expiresInSeconds":0,"viewOnce":false}},"account":"+184xxxxxxxx"} INFO:root:[Bot] Consumer #1 got new job...