📄️ Modules
The core of Takaro is built around Modules. Modules are a very powerful and flexible way of creating features..
📄️ Variables
What if you want to keep track of some data in different executions? For example, you want to keep track of how many times a player has joined the server. You can use Variables for this.
📄️ API
For a hands-on experience and quick start with the Takaro API, visit the interactive API documentation. You can explore endpoints, make test requests, and view responses in real-time.
📄️ How Takaro Connects to Your Game Server
Takaro uses two different methods to communicate with game servers. Some games require Takaro to connect directly to your server, while others flip the connection so your server connects outbound to Takaro. Which model your game uses determines whether you need port forwarding and firewall rules.
📄️ Adding support for a new game
Takaro uses a generic connector protocol that allows any game to integrate with Takaro. You build a client — either as an in-game mod or as a standalone process — that connects to Takaro over WebSocket and implements a set of functions and events.
📄️ Generic Connector Protocol Reference
This page documents the WebSocket message formats for the generic connector protocol. Your integration — whether an in-game mod or a sidecar process — needs to handle these messages.
📄️ Discord Integration
Connect your game servers to Discord for real-time communication. Sync roles, bridge chat, and send notifications.
📄️ Writing Takaro Modules
Introduction