jonowo / signal-userbot

Send and receive messages with signal-cli-rest-api.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Signal Userbot

Python 3.9+ required.

signal-cli-rest-api Installation

In docker-compose.yml, change MODE=json-rpc to MODE=normal.

docker compose up -d

Register your phone number

curl -X POST -H "Content-Type: application/json" 'http://127.0.0.1:8080/v1/register/<phone number>'

or link a device.

curl -X GET -H "Content-Type: application/json" 'http://127.0.0.1:8080/v1/qrcodelink?device_name=<device name>'

In docker-compose.yml, change MODE=normal to MODE=json-rpc.

docker compose up -d

Running the bot

pip install -Ur requirements.txt
export PHONE_NUMBER='+CCXXXXXXXX'  # Or store in .env
python main.py

About

Send and receive messages with signal-cli-rest-api.

License:MIT License


Languages

Language:Python 100.0%