Metadata-Version: 2.3
Name: hnbot
Version: 0.0.1
Summary: 
Author: narumi
Author-email: narumi <toucans-cutouts0f@icloud.com>
Requires-Dist: aiocache[redis]>=0.12.3
Requires-Dist: aiogram>=3.26.0
Requires-Dist: feedparser>=6.0.12
Requires-Dist: httpx>=0.28.1
Requires-Dist: logfire[redis]>=4.31.0
Requires-Dist: loguru>=0.7.3
Requires-Dist: markdownify>=1.2.2
Requires-Dist: openai>=2.30.0
Requires-Dist: pydantic>=2.12.5
Requires-Dist: pydantic-settings>=2.13.1
Requires-Dist: python-dotenv>=1.2.2
Requires-Dist: rich>=14.3.2
Requires-Dist: telegraph>=2.2.0
Requires-Dist: tenacity>=9.1.4
Requires-Dist: typer>=0.21.1
Requires-Python: >=3.12
Description-Content-Type: text/markdown

# Hacker News Bot

## Usage
```sh
# Edit .env with your own values
cp .env.example .env

uv run hnbot
```

## Required settings
- `BOT_TOKEN`
- `CHAT_ID`

## Optional settings
- `OPENAI_MODEL` (default: `gpt-5-mini`)
- `LOGFIRE_TOKEN`
- `REDIS_HOST`, `REDIS_PORT`, `REDIS_DB`
- `HTTP_TIMEOUT_SECONDS`, `HTTP_USER_AGENT`
- `MAX_COMMENT_MARKDOWN_CHARS`
