Path of Titans Webhook Configuration
Webhooks provide a powerful mechanism for external services to receive real-time notifications when specific events occur within your application. When these predefined events take place, our system automatically sends a POST request to each of the URLs you have configured. This process ensures seamless integration and instant updates, enabling your external services to respond promptly to critical activities.
WARNING
The server must be stopped while editing server files. You must save your edits and restart your server for any edits to take effect.
To change the configuration options, you must edit your Game.ini
file.
TIP
Each option must be on its own line or else they will not work. The options might also be removed if they are default values.
You can find your Game.ini
file in the following location:
Path:
Creating Discord Webhooks
You can create a Discord webhook for your Discord channel by following these steps:
- Go into your desired channel settings and select "Integrations"
- Create a new webhook.
- Copy the webhook URL and paste it into your Game.ini file.
Webhook List:
PlayerReport
This logs instances where a player submits a report, typically about another player’s behavior or a game issue.
PlayerLogin
This records when a player logs into the game.
PlayerLogout
This tracks when a player logs out of the game.
PlayerLeave
This logs when a player leaves the server.
PlayerKilled
This records instances of a player being killed in the game, often including details about who killed them and how.
PlayerQuestComplete
This logs when a player successfully completes a quest.
PlayerQuestFailed
This records when a player fails a quest.
PlayerRespawn
This tracks when a player respawns after being killed.
PlayerWaystone
This logs when a player uses a waystone to teleport.
PlayerChat
This records messages sent by a player in the game chat.
PlayerProfanity
This records instances of a player using profanity in the game chat.
PlayerHack
This logs suspected or confirmed instances of a player using hacks or cheats and reports on high ping.
PlayerDamagedPlayer
This records when one player causes damage to another player.
PlayerJoinedGroup
This logs when a player joins a group within the game.
PlayerLeftGroup
This records when a player leaves a group within the game.
PlayerPurchase
Called when a player purchases/upgrades a skin and when an ability is purchased. Depending on the purchase, different fields are sent.
ServerRestart
This logs instances of the server being restarted.
ServerRestartCountdown
This tracks the countdown leading up to a server restart.
ServerModerate
This logs actions taken by server moderators, such as muting or banning players.
ServerError
This logs errors encountered by the server.
AdminSpectate
This records when an admin starts spectating a player or area within the game.
AdminCommand
This logs commands issued by an admin.
BadAverageTick
This tracks instances where the server’s tick rate falls below acceptable levels, indicating potential performance issues.
Game.ini Example
[ServerWebhooks]
bEnabled=true
# Set this to true if you want the server to call webhooks
Format="Discord"
# Discord or General
PlayerReport="https://discord-webhook-url-here/"
PlayerLogin=""
PlayerLogout=""
PlayerLeave=""
PlayerKilled=""
PlayerQuestComplete=""
PlayerQuestFailed=""
PlayerRespawn=""
PlayerWaystone=""
PlayerChat=""
PlayerProfanity=""
PlayerHack=""
PlayerDamagedPlayer=""
PlayerJoinedGroup=""
PlayerLeftGroup=""
PlayerPurchase=""
ServerRestart=""
ServerRestartCountdown=""
ServerModerate=""
ServerError=""
AdminSpectate=""
AdminCommand=""
BadAverageTick=""
Experience seamless gameplay with our top-of-the-line "Path Of Titans" video game servers for hosting. Dominate the virtual world and build your killer dinosaur-themed world with your gaming squad. With lightning-fast hardware, unrivaled performance, and reliable uptime, our servers ensure an immersive gaming experience for your communitys needs. Take advantage of our cutting-edge features, including customizable settings, an intuitive control panel, and dedicated support. Dont miss out on this opportunity to level up your gaming experience.