No description
- Python 99.9%
- Dockerfile 0.1%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| docs | ||
| prami | ||
| tests | ||
| .dockerignore | ||
| .env.example | ||
| .gitignore | ||
| docker-compose.yml | ||
| Dockerfile | ||
| LICENSE | ||
| pyproject.toml | ||
| README.md | ||
| requirements-dev.txt | ||
| requirements.txt | ||
Prami
A federated community virtual pet that lives as a Mastodon account. It polls for mentions, replies to commands, drifts its state over time, and posts on its own now and then.
Run
cp .env.example .env
# set MASTODON_BASE_URL, MASTODON_ACCESS_TOKEN and BOT_ACCOUNT_ACCT
docker compose up -d
docker compose logs -f prami
Stop with docker compose stop. Reset the database with docker compose down -v.
python -m prami.cli status
python -m prami.cli feed --user @alice@example.com
python -m prami.cli shell