{"ok":true,"service":"scrubbed-billing-worker","environment":"production","generated_at":"2026-07-18T05:47:27.621Z","product":{"name":"Scrubbed cleanup credits","payment_provider":"telegram_stars","default_buy_stars":1,"max_buy_stars":1000000,"buy_star_tiers":[1,10,25,100,500],"buy_tier_urls":{"1":"https://scrubbed-billing-worker.x26dotapp.workers.dev/go/buy/1?src=scrubbed_public","10":"https://scrubbed-billing-worker.x26dotapp.workers.dev/go/buy/10?src=scrubbed_public","25":"https://scrubbed-billing-worker.x26dotapp.workers.dev/go/buy/25?src=scrubbed_public","100":"https://scrubbed-billing-worker.x26dotapp.workers.dev/go/buy/100?src=scrubbed_public","500":"https://scrubbed-billing-worker.x26dotapp.workers.dev/go/buy/500?src=scrubbed_public"},"telegram_buy_tier_urls":{"1":"https://t.me/ScrubbedBot?start=buy_1","10":"https://t.me/ScrubbedBot?start=buy_10","25":"https://t.me/ScrubbedBot?start=buy_25","100":"https://t.me/ScrubbedBot?start=buy_100","500":"https://t.me/ScrubbedBot?start=buy_500"},"starter_buy_stars":1,"starter_buy_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/go/buy/1?src=scrubbed_public","telegram_starter_buy_url":"https://t.me/ScrubbedBot?start=buy_1","paid_first_buyer_keyboard":true,"buyer_keyboard_layout":"starter-buy-row","paid_first_public_ctas":true,"public_cta_layout":"starter-buy-first","public_buy_direct_checkout":true,"public_telegram_buy_deep_link":true,"public_buy_checkout_mode":"tracked_create_invoice_link","public_buy_checkout_payload":"payer_from_successful_payment","public_buy_checkout_fallback":"telegram_bot_start","telegram_star_transaction_reconciliation":true,"telegram_star_reconciliation_method":"getStarTransactions","scheduled_star_transaction_reconciliation":"hourly_and_daily_before_snapshot","paid_first_share_copy":true,"paid_first_social_preview":true,"telegram_buy_callback_buttons":true,"telegram_buy_callback_data":{"1":"buy:1","10":"buy:10","25":"buy:25","100":"buy:100","500":"buy:500"},"monthly_subscription_stars":500,"subscription_period_seconds":2592000,"subscription_command":"/subscribe","subscription_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/go/subscribe/500?src=scrubbed_public","telegram_subscription_url":"https://t.me/ScrubbedBot?start=subscribe_500","subscription_callback_data":"sub:500","subscription_status_command":"/subscription","subscription_cancel_command":"/cancel","self_serve_subscription_cancel":true,"stars_per_message":1,"clear_command":"/clear 10","clean_alias_command":"/clean 10","readiness_command":"/status","max_clear_messages_per_command":50,"one_time_trial_cleanup_credits":5,"trial_credits_are_revenue":false,"trial_command":"/trial","trial_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/go/trial?src=scrubbed_public","telegram_trial_url":"https://t.me/ScrubbedBot?start=trial","setup_command":"/setup","setup_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-cleanup-bot-setup","setup_intent_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/go/setup?src=scrubbed_public","telegram_setup_url":"https://t.me/ScrubbedBot?start=setup","watch_command":"/watch","watch_links_command":"/watch links","watch_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-auto-cleanup-bot","watch_group_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/go/watch-group?src=scrubbed_public","telegram_watch_group_url":"https://t.me/ScrubbedBot?startgroup=watch","watch_mode":"links","watch_trial_credit_on_enable":false,"watch_no_credit_notice_cooldown_hours":24,"buy_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/go/buy/1?src=scrubbed_public","telegram_buy_url":"https://t.me/ScrubbedBot?start=buy_1","add_to_group_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/go/add-to-group?src=scrubbed_public","telegram_add_to_group_url":"https://t.me/ScrubbedBot?startgroup=clear_10","share_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/go/share?src=scrubbed_public","telegram_share_url":"https://t.me/share/url?url=https%3A%2F%2Fscrubbed.x26.app%2Ftelegram-stars-checkout&text=Try%20ScrubbedBot%20for%20Telegram%20group%20cleanup%3A%20buy%20a%201-Star%20test%20credit%20first%2C%20then%20add%20it%20to%20a%20group%20for%20%2Fclear%2C%20%2Fclean%2C%20or%20opt-in%20link%20cleanup.","offer_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/offers/telegram-cleanup-credits","offer_json_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/offers/telegram-cleanup-credits.json","bot_directory_listing_json_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-bot-directory-listing.json","checkout_guide_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-stars-checkout","revenue_proof_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/v1/public/revenue-proof","revenue_snapshots_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/v1/public/revenue-snapshots","onboarding_keyboard_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/v1/public/onboarding-keyboard","discovery_submissions_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/v1/public/discovery-submissions","conversion_intents_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/v1/public/conversion-intents","checkout_funnel_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/v1/public/checkout-funnel","public_checkout_funnel_proof":true,"checkout_health_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/v1/public/checkout-health","scheduled_checkout_health":true,"runtime_health_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/v1/public/runtime-health","spam_cleanup_discovery_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-spam-cleanup-bot","crypto_spam_cleanup_discovery_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-crypto-spam-cleanup-bot","airdrop_spam_cleanup_discovery_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-airdrop-spam-cleanup-bot","token_spam_cleanup_discovery_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-token-spam-cleanup-bot","scam_link_cleanup_discovery_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-scam-link-cleanup-bot","social_preview_image_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/scrubbed-social-card.svg","buyer_discovery_urls":["https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-stars-checkout","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-bot-directory-listing","https://scrubbed-billing-worker.x26dotapp.workers.dev/how-it-works","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-group-cleanup-bot","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-message-cleanup-bot","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-cleanup-bot-setup","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-auto-cleanup-bot","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-auto-delete-links-bot","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-delete-tme-links-bot","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-anti-spam-link-bot","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-group-anti-spam-bot","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-crypto-spam-cleanup-bot","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-airdrop-spam-cleanup-bot","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-token-spam-cleanup-bot","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-scam-link-cleanup-bot","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-spam-cleanup-bot","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-delete-message-bot","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-moderation-cleanup-credits","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-reply-clear-bot","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-stars-cleanup-pricing","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-cleanup-bot-subscription","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-stars-bot-subscription","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-cleanup-bot-share","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-cleanup-bot-free-trial","https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram-cleanup-bot-faq"],"llms_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/llms.txt","llms_full_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/llms-full.txt","sitemap_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/sitemap.xml","json_feed_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/feed.json","rss_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/rss.xml","atom_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/atom.xml","terms_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/terms","privacy_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/privacy","support_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/support","buyer_trust_urls":["https://scrubbed-billing-worker.x26dotapp.workers.dev/terms","https://scrubbed-billing-worker.x26dotapp.workers.dev/privacy","https://scrubbed-billing-worker.x26dotapp.workers.dev/support"],"expected_bot_commands":[{"command":"buy","description":"Buy Telegram Stars cleanup credits"},{"command":"subscribe","description":"Start monthly cleanup credits"},{"command":"subscription","description":"Check monthly subscription status"},{"command":"cancel","description":"Stop monthly subscription renewal"},{"command":"pricing","description":"Show paid tiers and optional trial"},{"command":"trial","description":"Optional free cleanup trial"},{"command":"setup","description":"Show group setup steps"},{"command":"balance","description":"Check your cleanup credit balance"},{"command":"status","description":"Check group cleanup readiness"},{"command":"clear","description":"Clear recent or replied-to group messages"},{"command":"clean","description":"Alias for group message cleanup"},{"command":"watch","description":"Enable automatic link cleanup"},{"command":"share","description":"Share Scrubbed with another group admin"},{"command":"help","description":"Show setup and command instructions"},{"command":"terms","description":"View payment and service terms"},{"command":"support","description":"View payment support note"}],"expected_short_description":"Buy 1 Star or /subscribe; then /clear, /clean, or /watch where I can delete. /trial is optional.","default_group_admin_rights_requested":{"is_anonymous":false,"can_manage_chat":true,"can_delete_messages":true,"can_manage_video_chats":false,"can_restrict_members":false,"can_promote_members":false,"can_change_info":false,"can_invite_users":false,"can_post_stories":false,"can_edit_stories":false,"can_delete_stories":false,"can_pin_messages":false,"can_manage_topics":false,"can_manage_tags":false},"telegram_inline_onboarding_buttons":true,"telegram_paid_first_start_copy":true,"telegram_setup_guide_button":true,"telegram_share_button":true,"explicit_trial_command":true,"explicit_subscription_command":true,"explicit_subscription_status_command":true,"explicit_subscription_cancel_command":true,"explicit_setup_command":true,"explicit_clean_alias_command":true,"explicit_watch_links_command":true,"opt_in_watch_links_mode":true,"active_watch_chat_count":0,"telegram_group_readiness_command":true,"clear_response_buyer_buttons":true,"tracked_public_conversion_redirects":true,"scheduled_runtime_self_heal":true,"machine_readable_discovery_feeds":true,"social_preview_metadata":true,"self_serve_terms_privacy_support_pages":true,"telegram_group_join_onboarding":true,"telegram_membership_change_onboarding":true,"scheduled_indexnow_refresh":true,"indexnow_url_count":48,"expected_allowed_updates":["message","callback_query","pre_checkout_query","my_chat_member"]},"fulfillment":{"delivery_configured":true,"spend_command":"/clear 10","alias_spend_command":"/clean 10","watch_command":"/watch","watch_links_command":"/watch links","watch_group_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/go/watch-group?src=scrubbed_public","charge_rule":"Charges 1 cleanup credit only for each Telegram deleteMessage call that succeeds.","watch_charge_rule":"Opt-in /watch links charges the enabling admin's cleanup credits only after a successful automatic link-message delete.","watch_trial_rule":"No-balance /watch links does not auto-grant trial credits; it leaves link messages alone until credits are bought or /trial is claimed explicitly.","watch_no_credit_notice":"When watch mode has no cleanup credits, it leaves the link message alone and sends at most one no-credit buyer prompt per chat per 24 hours.","clear_response_buttons":"All meaningful /clear and /clean outcomes include buy/add/watch/share buttons so an engaged admin can continue setup, enable watch mode, or buy credits without manual support.","message_tracking":"Group/supergroup message IDs only; message text is not stored.","watch_boundary":"Watch mode is disabled by default, must be enabled by a group admin, skips admin/bot authors, and only considers messages containing links.","deletion_boundary":"Telegram deletion is limited to recent messages and requires the bot to have the needed group/supergroup delete permissions."},"readiness":{"payment_provider_configured":true,"webhook_secret_configured":true,"d1_connected":true,"bot_reachable":false,"webhook_configured":false,"expected_webhook_url":"https://scrubbed-billing-worker.x26dotapp.workers.dev/telegram/webhook"},"bot":null,"webhook":null,"ledger":{"userCount":4,"paymentEventCount":0,"totalPurchasedStars":0,"totalSpentStars":2,"totalBalanceStars":8,"trialGrantCount":2,"totalTrialStarsGranted":10,"todayTrialGrantCount":0,"todayTrialStarsGranted":0,"todayPaymentEventCount":0,"todayPaidStars":0,"scrubDebitCount":1,"totalScrubbedMessages":2,"todayScrubDebitCount":0,"todayScrubbedMessages":0},"revenue_boundary":"Telegram Stars payment events prove Star purchases recorded from successful_payment webhooks or getStarTransactions reconciliation only. They do not prove USD payout, future daily revenue, or product-market demand.","trial_boundary":"One-time trial cleanup credits are free conversion credits. They can be spent by /clear or /clean but are not counted as Telegram Stars payment revenue.","conversion_boundary":"Public conversion-intent counts are aggregate redirect or Telegram callback counts only. They can include crawlers, repeat clicks, or unpaid button taps and do not prove buyer demand, paid Stars, revenue, or payout.","checkout_funnel_boundary":"Public checkout-funnel counts are aggregate public buy checkout link creation attempts only. They do not expose payloads, charge IDs, users, IP addresses, or user agents, and they do not prove paid Stars unless joined to accepted payment events.","runtime_health_boundary":"Runtime health checks prove only webhook/profile/bot reachability checks recorded by the Worker. They do not prove buyer demand, paid Stars, revenue, or payout."}