You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+19-5Lines changed: 19 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Whatseerr
2
2
3
-
WhatsApp bot for Seerr ([Jellyseerr](https://github.com/Fallenbagel/jellyseerr) / [Overseerr](https://github.com/sct/overseerr)) that allows users to search and request movies/TV shows via WhatsApp messages.
3
+
WhatsApp bot for Seerr that allows users to search and request movies/TV shows via WhatsApp messages.
4
4
5
5
## Features
6
6
@@ -16,11 +16,15 @@ WhatsApp bot for Seerr ([Jellyseerr](https://github.com/Fallenbagel/jellyseerr)
16
16
### Prerequisites
17
17
18
18
-[WAHA](https://github.com/devlikeapro/waha) (WhatsApp HTTP API) running and configured
19
-
- Seerr (Jellyseerr or Overseerr) instance
19
+
- Seerr instance
20
20
- Docker installed
21
21
22
22
### 1. Pull the Image and Run
23
23
24
+
```bash
25
+
docker pull ghcr.io/sufxgit/whatseerr:latest
26
+
```
27
+
24
28
#### Environment Variables
25
29
26
30
| Variable | Description | Required | Default |
@@ -45,17 +49,26 @@ services:
45
49
46
50
**Configuration Notes:**
47
51
- On first run, a `config.example.json` will be created in your config directory
48
-
- Copy it to `config.json` and update with your settings:
52
+
- Rename it to `config.json` and update with your settings:
49
53
- `host`: The hostname/IP where Seerr, WAHA, and the bot can reach each other
50
54
- `jellyseerr.apiKey`: Get from Seerr → Settings → General
51
55
- `waha.apiKey`: Your WAHA API key
52
56
- `userIdMappings`: Map WhatsApp phone numbers (without @c.us) to Seerr user IDs
57
+
```json
58
+
"1234567890": {
59
+
"userId": 1,
60
+
"username": ""
61
+
}
62
+
```
63
+
- `"1234567890"`: WhatsApp phone number including country code (without @c.us suffix)
64
+
- `userId`: The user ID from your Seerr instance - each user has their own unique ID (found in Seerr → Users)
65
+
- `username`: Optional custom display name (leave empty to use Seerr username)
0 commit comments