Crawler
The osu!Server List Crawler is an automated system that periodically collects statistics from registered osu! private servers and performs real-time voting verification.
What Does the Crawler Do?
The crawler performs several essential tasks to keep server information up-to-date:
- Statistics Collection: Gathers player counts, server status, and other vital metrics
- Vote Verification: Validates voting actions in real-time to ensure users exist on the target server
- Server Health Monitoring: Checks server availability and response times
- Data Synchronization: Updates server listings with the latest information
User Agent
All requests from our crawler use the following user-agent string:
osu!ListBot/3.0 (+https://osu-server-list.com/docs/crawler)
You can use this identifier to whitelist our crawler in your server's access logs or security configurations.
Crawler Behavior
- Frequency: Servers are crawled every 15 minutes
- Timeout: Requests timeout after 5 seconds
Troubleshooting
My server isn't showing updated statistics
- Verify the crawler can access your API endpoints
- Check your server logs for requests from
osu!ListBot/3.0 - Ensure your API returns valid JSON responses
- Contact support if the issue persists
The crawler is being blocked
- Whitelist the user-agent
osu!ListBot/3.0 - Check your firewall settings
- Review rate limiting rules
Privacy & Security
- The crawler only accesses publicly available API endpoints
- No authentication credentials are stored or transmitted
- All data is transmitted securely when HTTPS is available