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