Omega's Terminal documentation
Skip to main content
About this guide

Time to complete: 1min 30s
Difficulty: Easy

Event logging

The terminal has a built-in logging system that allows you to log events in a website.

Configure the terminal

An example of a logged match on the website

Alternatively, you can send the generated data to a custom API endpoint.


Enabling logging​

To prevent abuse, the service requires an API key that can be obtained for free. To get one, DM @omega7707 on discord.

warning

Make sure HTTP requests are enabled in you game settings Enable http requests

Get the cloud logging addon​

Get the logging addon from here and place it in the Main folder > Addons folder.

Load the addon​

In the server script, add the following line in the loading addons section:

wrapper:LoadAddon(script.Parent.Addons["CloudLogging"])

Configure the addon​

Configure the addon

Click on the Configuration instance and edit it's attributes

Attribute NameDescription
_API_KeyYour API key
BackgroundColorThe background color of the session page in hex format
PrimaryColorThe primary color of the session page in hex format
EnabledEnable or disable online reporting
NewMatchWebhookURL(Optional) A webhook URL to send a message when a new match is logged
ServerURLThe url used to send reports, modify if you have a custom endpoint
StudioServerURLThe url used to send reports when in studio, modify if you have a custom endpoint
You're done

A match code will be posted in chat when a match ends, use it to view the match report on the website.