LogoLogo
SupportServer Hosting
  • Sonoran Radio
    • 🏆Why Choose Sonoran Radio
    • 📱Download the App
  • Other Products
    • 🖥️FiveM Hosting
    • ⌨️Sonoran CAD
    • 📝Sonoran CMS
  • Tutorials
    • Getting Started
      • Register a Community
      • Invite and Manage Users
      • Installing the In-Game Resource
      • Transfer or Delete a Community
    • Usage
      • Dispatch & Admin Panel
        • Using the Dispatch Panel
        • Configure Channels
        • Custom Voice Effects
        • Custom SFX
        • Custom Tone Board
        • Emergency Calls
        • Transmission Logs
        • Default User Settings
        • Multi-Server
      • In-Game Radio
        • Using the In-Game Radio
          • FiveM Keybinds & Commands
        • Customizing Radio Frames
        • Hear Nearby Radio Chatter
        • Radio Scanners
        • In-Game Repeaters
        • Tunnels and Degrade Zones
        • In-Game Speakers
        • Connected Users List
        • Configuring ACE Permissions
        • IP Whitelisting
        • Background Audio Injection
      • Troubleshooting
        • Error Codes
        • Client Debug Mode
        • In-Game Microphone Not Working
        • Browser Microphone Permissions
        • In-Game Volume Too Low
        • Mac Keybinds
        • In-Game Timeouts
        • Device In Use
    • Integrations
      • AI
      • Sonoran CMS
      • Sonoran CAD Integration
      • Vehicle Radio Display
      • Big Daddy Radio Animations
      • FiveM Inventories
      • FiveM Phone Scripts
      • Developer Documentation
        • Resource API
        • API Endpoints
          • Data Structures
          • Users
            • Get Connected Users
            • Get Connected User
            • Set User Channels
            • Set User Display Name
          • Channels
            • Get Community Channels
          • Community Server
            • Set Server IP
            • Get Server Subscription from IP
            • Set In-Game Speaker Locations
        • Push Events
          • Play Tone
          • User Connected
        • Development Branch
  • Pricing
    • Pricing FAQ
      • Standalone Pricing
  • Roadmap & Changelog
    • 🗺️Roadmap
    • Changelog
    • Migration Guides
  • Other
    • Contact Us
    • Policy
      • Privacy Policy
      • Refund and Purchase Policy
Powered by GitBook
On this page
  • What is Spam Protection
  • How to Fix
  • 1. User Fix
  • 2. Developer/Owner Fix

Was this helpful?

Edit on GitHub
  1. TS3 Legacy
  2. Tutorials
  3. Plugin Usage

TeamSpeak Spam Protection

Fix TeamSpeak's dreaded anti-flood measures

Last updated 1 year ago

Was this helpful?

What is Spam Protection

Spam protection (or Anti-flood) is a policy implemented by TeamSpeaks servers to prevent users from flooding the server with constant packets (essentially a DoS attack). However, this protection can get in the way of Sonoran Radio in some cases: if users are regularly switching frequencies, or keying up and down, then this can cause the server to falsely rate limit users.

TeamSpeak - Spam Log

When the server starts blocking commands of a user, sending more commands will only prolong the time that the user must wait until their cooldown has expired.

How to Fix

This section demonstrates three methods of fixing this issue, two if you're a server owner, and one if you're just a user of the TeamSpeak plugin.

1. User Fix

Prevention Measures To prevent anti-flood from blocking you on TeamSpeak, keying up and down less frequently or changing frequencies less is an effective way to make sure you do not hit the rate limits.

Rate Limited If you've been rate limited, then slow down and take a breather. Further actions (like changing frequencies or keying up and down) will further increase the time you're rate limited. Reconnecting or restarting TeamSpeak will not get rid of the rate limit.

2. Developer/Owner Fix

If you are an owner or highly permissioned on the affected TeamSpeak server, you can increase the anti-flood limits by going into the Virtual Server settings and raising the values. We recommend 1.5x the values present, or 2x if issues persist.

TeamSpeak - Edit Virtual Server
TeamSpeak - More Button
Team speak - Anti-Flood Settings