Add TeleWatchdog Cloudflare Worker

This commit is contained in:
zimk
2026-04-19 00:28:19 +08:00
commit 5c013e3abb
7 changed files with 2561 additions and 0 deletions

19
wrangler.toml.example Normal file
View File

@@ -0,0 +1,19 @@
name = "telewatchdog"
main = "src/index.ts"
compatibility_date = "2026-04-18"
[observability.logs]
enabled = true
invocation_logs = true
[[kv_namespaces]]
binding = "PENDING_JOINS"
id = "replace-with-your-kv-namespace-id"
[vars]
AI_MODEL = "replace-with-your-model-name"
TURNSTILE_SITE_KEY = "replace-with-your-turnstile-site-key"
VERIFICATION_ORIGIN = "https://your-worker.your-subdomain.workers.dev"
[triggers]
crons = ["*/10 * * * *"]