Initially integrated with Telegram, this bot takes a given topic or URL and returns a quick summary; written in Rust.
Make sure you have rust installed on your host device!
Start by cloning the repository
git clone https://github.com/FL03/pzzld-bot
cd pzzld-bot
cargo build --release --workspace
docker buildx build --tag jo3mccain/pzzld-bot:latest .
docker pull jo3mccain/pzzld-bot:latest
docker run -e OPENAI_API_KEY="${OPENAI_API_KEY}" -e TELOXIDE_TOKEN="${TELOXIDE_TOKEN}" -P jo3mccain/pzzldbot:latest
cargo xtask
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.