Rate Limiting

🔄 Overview

The rate limiting system protects your server from abuse by controlling how frequently players can perform actions.

⚙️ Configuration

rateLimit = {
    enabled = true,
    limits = {
        requestUI = 5,      -- UI request cooldown (seconds)
        putPhone = 5,       -- Storage action cooldown
        takeoutPhone = 5,   -- Retrieval action cooldown
        recoverPhone = 10   -- Recovery attempt cooldown
    }
}

🛡️ Protected Actions

  • 📱 UI Requests

  • 📥 Phone Storage

  • 📤 Phone Retrieval

  • 🔄 Phone Recovery

💡 Best Practices

  • Keep enabled in production

  • Adjust times based on server needs

  • Monitor logs for abuse patterns

  • Balance security vs convenience

⚠️ Common Issues

  • Player complaints about cooldowns

  • Staff bypass requirements

  • Multiple device handling

  • Rate limit circumvention attempts


Rate limited by Sahara Scripters - Because spam is for eating, not sending

Last updated