Frequently Asked Questions

Common questions about GameCord integration, compatibility, pricing, and troubleshooting.

General

What is GameCord?

GameCord is a real-time analytics and Discord integration platform for game servers. It provides generated code headers that integrate directly into your server to track player activity, send Discord notifications, and build custom commands.

Think of it as "Google Analytics + Discord bot" but specifically designed for game servers, with minimal performance impact and zero Discord.js knowledge required.

Which platforms are supported?

Currently Supported: C++ game servers

We've tested and optimized for popular games like Flyff, Metin2, and custom engines.

If your server is written in C++, you can integrate GameCord today. For other languages, join our Discord for updates.

How much does it cost?
Free 3-Day Trial

Full access to all features. No credit card required. Cancel anytime.

Starter
9.99€/mo
  • 1 server
  • Max 5 active plugins
  • Custom commands
Popular
Pro
19.99€/mo
  • Up to 2 servers
  • Max 15 active plugins
  • Live monitoring
Unlimited
49.99€/mo
  • Unlimited servers
  • Unlimited plugins
  • Premium 24/7 support
Do I need to know Discord.js or bot development?

No! That's the whole point of GameCord.

GameCord handles all Discord integration for you. Simply configure webhooks in your dashboard, and notifications are sent automatically. For slash commands, we provide a visual builder — no coding required.

You focus on your game logic, GameCord handles the Discord complexity.

Integration & Setup

How long does integration take?

First integration: ~10-15 minutes (C++)

  • Download generated headers: 30 seconds
  • Configure build system: 2-5 minutes
  • Add include + initialize: 1 minute
  • Add first tracking call: 1 minute
  • Compile + test: 5 minutes

After the first integration, adding new events (kills, drops, etc.) takes ~30 seconds each — just call the appropriate constructor and send the packet.

What are the technical prerequisites?

For C++ servers (currently supported):

  • Compiler: Modern C++ compiler (MSVC 2017+, GCC 7+, or Clang)
  • Boost Libraries: 1.70+ (for WebSocket support)
  • OpenSSL: For SSL/TLS encryption
  • Game server source code: Access to rebuild your server

Most game servers already have Boost/OpenSSL dependencies, so you likely already have these.

Does GameCord affect server performance?

Minimal impact — optimized for high-traffic servers.

CPU overhead: <0.5% (async operations)
Memory: ~10MB (event queue + buffers)
Network: 1-5 KB/s average (with compression)
Latency: Non-blocking (events sent async)

GameCord batches events and uses ZSTD compression to minimize network overhead. Tracking calls are async and never block game logic.

Can I test locally before deploying to production?

Yes! Create separate instances for dev/staging/prod.

Each instance has its own API key, so you can test locally without affecting production data. Your 3-day trial includes unlimited instances for testing.

Troubleshooting

Events not appearing in dashboard

Checklist:

  • Did you call initialize() before tracking events?
  • Is your instance showing as Online in the dashboard?
  • Check server console for GameCord error messages
  • Verify your instance key is correct (from dashboard settings)
  • Check firewall: Port 443 (HTTPS/WSS) must be open
  • Review the support documentation or contact us on Discord
Build or compilation errors

Solution:

  • Verify GameCord headers are in your include path
  • Check that required libraries (Boost, OpenSSL, ZSTD) are linked
  • Ensure you're building for the correct target architecture
  • Review the installation guide for your platform
Connection timeout or "Cannot connect to ws.gamecord.app"

Possible causes:

  • Firewall: Port 443 must be open for outbound connections
  • Proxy: If behind a corporate proxy, configure HTTPS proxy settings
  • DNS: Verify ws.gamecord.app resolves correctly
  • SSL/TLS: Ensure OpenSSL is correctly linked

Test DNS resolution: Run nslookup ws.gamecord.app from your server to verify DNS resolution. Check firewall rules for outbound port 443.

Server crashes after adding GameCord

Common issues:

  • Unhandled exception: Wrap initialize() in try/catch
  • Threading: Ensure GameCord functions are called from a single thread or use proper synchronization
  • Memory: Check for buffer overruns in event data (long strings, etc.)
  • Dependencies: Verify all required libraries (Boost, OpenSSL, ZSTD) are correctly linked

Still crashing? Visit Dashboard Support or contact us on Discord with crash logs.

Data & Privacy

Is GameCord GDPR compliant?

Yes, 100% GDPR compliant.

  • Data export: GET /api/user/export (Article 20 - Right to data portability)
  • Data deletion: Account deletion removes all associated data immediately
  • Retention: 90 days default, configurable
  • Consent: Cookie banner + privacy policy
  • DPO: contact@gamecord.app
Who owns the analytics data?

You own your data. GameCord stores analytics on your behalf, but you retain full ownership. You can export or delete your data at any time.

We never sell or share your data with third parties. Analytics are used solely for your dashboard and configured notifications.

Can I self-host GameCord?

No. GameCord is a SaaS platform (cloud-hosted) and we do not plan to offer a self-hosted version.

Our infrastructure is optimized for high-volume analytics and real-time Discord integration. If you have specific compliance requirements, contact us at contact@gamecord.app.

Still have questions?