Skip to content
This repository has been archived by the owner on Jan 7, 2023. It is now read-only.
/ pzzld-bot Public archive

This bot is an intelligent companion for summarizing articles, topics, and more integrated into Telegram

License

Notifications You must be signed in to change notification settings

FL03/pzzld-bot

Repository files navigation

pzzld-bot

Clippy Docker Rust


Initially integrated with Telegram, this bot takes a given topic or URL and returns a quick summary; written in Rust.

Getting Started

Make sure you have rust installed on your host device!

Building from the source

Start by cloning the repository

git clone https://github.com/FL03/pzzld-bot
cd pzzld-bot
cargo build --release --workspace

Docker

Build the image locally

docker buildx build --tag jo3mccain/pzzld-bot:latest .

Pull a pre-built image

docker pull jo3mccain/pzzld-bot:latest

Run the image

docker run -e OPENAI_API_KEY="${OPENAI_API_KEY}" -e TELOXIDE_TOKEN="${TELOXIDE_TOKEN}" -P jo3mccain/pzzldbot:latest

Usage

Builder

cargo xtask

Contributing

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.

License

About

This bot is an intelligent companion for summarizing articles, topics, and more integrated into Telegram

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project