Omni-bot Admin Panel v2
Sites CRUD • Prompt editor • Rate-limit • Logs • Analytics • Backups
ready
Auth
Admin Token
Token localStorage’da saklanır (tarayıcıda).
Actions
Test /admin/sites
Refresh sites
Reload sites from disk
Sites
Existing Sites
Load selected
Save patch (JSON merge)
Create New Site
site id
name
default_reply_lang
en
tr
de
rate_limit_per_min
Create site
Create: POST /admin/site (server side validates id)
Site JSON (selected)
Save full JSON (overwrite fields)
Save uses POST /admin/site/:id
Backups
List backups
Create backup
List: GET /admin/backups • Create: POST /admin/backup
file
size
updated
Chat Logs
limit
siteId (optional)
search q (optional)
Actions
Load
Download CSV
time
site
type
text
GET /admin/chatlogs • GET /admin/chatlogs.csv
Analytics
hours
Actions
Load
-
Total messages
-
Cached
-
Cache rate
-
Window days
By site
{}
Live Test Chat
Quickly test /chat/message with selected site.
Check API env
Site
Text
Send