Home

Custom Trackers for OBS

First off, thank you so much for showing interest towards my custom trackers, much appreciated!

With this tracker you can display custom amounts on stream (stolen athenas, kills, deaths, world events completed etc.). The tracker is controlled via bot commands in chat.

This community has been so amazing to me and I just want to give back!

Setup time: 10-15 minutes

1. Installing the font

The tracker uses a custom font, which needs to be installed first. Earlier versions had some issues if the font wasn't installed on Windows (and instead showed a default looking font on screen).

Note: If you've used any of my other trackers or counters and installed the font with them, you can skip this step.
  1. Download the Freebooter font.
  2. After you've downloaded it, you can install it by right-clicking the file and selecting "Install".
  3. Add the browser source to OBS (with the link in the next step).
  4. If you have had the tracker installed in OBS before, I recommend clicking the "Refresh cache of current page" button in the browser source properties window.

2. Adding the browser source to your OBS scene

The tracker has different layout options. Use the URLs below to specify which one you want to use.

Click the source URL to copy it to the clipboard
Tracker Layout Reference Image Browser Source URL
Default / Inline https://api.solkku.com/custom/obs.php?name=test&token=token&title=Athena
Horizontal https://api.solkku.com/custom/obs.php?name=test&token=token&title=Athena&layout=Horizontal

After adding it, you should be able to see the tracker icon and a zero in it or next to it. You can play around with size and positioning by dragging the source around in OBS.

Note: The tracker refreshes every 3 seconds. So after using commands, it takes a few seconds to update on screen.

3. Bot commands

Next we need to setup bot commands for you or your mods to use in chat or in Discord (if your bot supports Discord commands). You can of course allow your VIPs to do it too - userlevel is up to you.

You can name the commands whatever you like, the ones below are generated according to your tracker title.

The !athenas command is optional, as it only makes your bot display the amount of athenas as text in chat. This command can be set for everyone to use, and can be useful for mobile users.
Note: Not every command is required - use the ones you need! I added as many commands as possible to make the tracker highly customizable. Bot responses in chat pretty much tell what each command does.
Nightbot
Command Message Userlevel Usage Response in chat
!setathena $(urlfetch https://api.solkku.com/custom/?name=test&token=token&title=Athena&set=$(1)) Moderator !setathena X /me Athena updated to X!
!addathenas $(urlfetch https://api.solkku.com/custom/?name=test&token=token&title=Athena&add=$(1)) Moderator !addathenas X /me Added X Athenas to the tracker, for a total of X!
!addathena $(urlfetch https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=AddSingle) Moderator /me Added 1 to Athena tracker!
!removeathenas $(urlfetch https://api.solkku.com/custom/?name=test&token=token&title=Athena&remove=$(1)) Moderator !removeathenas X /me Removed X Athenas from the tracker, for a total of X!
!removeathena $(urlfetch https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=RemoveSingle) Moderator /me Removed 1 from Athena tracker!
!athenacolor $(urlfetch https://api.solkku.com/custom/?name=test&token=token&title=Athena&setcolor=$(1)) Moderator !athenacolor XXXXXX /me Updated font color - new color is #XXXXXX!
!resetathenas $(urlfetch https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=Reset) Moderator /me Athena tracker was reset!
!toggleathenas $(urlfetch https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=Toggle) Moderator /me hiding OR showing Athena tracker!
!athenas $(urlfetch https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=GetAmount) Everyone /me test's Athena tracker shows: X
StreamLabs Chatbot
Command Message Userlevel Usage Response in chat
!setathenas $readapi(https://api.solkku.com/custom/?name=test&token=token&title=Athena&set=$num1) Moderator !setathenas X /me Athenas updated to X!
!addathenas $readapi(https://api.solkku.com/custom/?name=test&token=token&title=Athena&add=$num1) Moderator !addathenas X /me Added X athenas to the tracker, for a total of X!
!addathena $readapi(https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=AddSingle) Moderator /me Added 1 to Athena tracker!
!removeathenas $readapi(https://api.solkku.com/custom/?name=test&token=token&title=Athena&remove=$num1) Moderator !removeathenas X /me Removed X athenas from the tracker, for a total of X!
!removeathena $readapi(https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=RemoveSingle) Moderator /me Removed 1 from Athena tracker!
!athenacolor $readapi(https://api.solkku.com/custom/?name=test&token=token&title=Athena&setcolor=$num1) Moderator !athenacolor XXXXXX /me Updated font color - new color is #XXXXXX!
!resetathenas $readapi(https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=Reset) Moderator /me Athena tracker was reset!
!toggleathenas $readapi(https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=Toggle) Moderator /me hiding OR showing Athena tracker!
!athenas $readapi(https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=GetAmount) Everyone /me test's Athena tracker shows: X
StreamLabs CloudBot
Command Message Userlevel Usage Response in chat
!setathenas {readapi.https://api.solkku.com/custom/?name=test&token=token&title=Athena&set={1}} Moderator !setathenas X /me Athenas updated to X!
!addathenas {readapi.https://api.solkku.com/custom/?name=test&token=token&title=Athena&add={1}} Moderator !addathenas X /me Added X athenas to the tracker, for a total of X!
!addathena {readapi.https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=AddSingle} Moderator /me Added 1 to Athena tracker!
!removeathenas {readapi.https://api.solkku.com/custom/?name=test&token=token&title=Athena&remove={1}} Moderator !removeathenas X /me Removed X athenas from the tracker, for a total of X!
!removeathena {readapi.https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=RemoveSingle} Moderator /me Removed 1 from Athena tracker!
!athenacolor {readapi.https://api.solkku.com/custom/?name=test&token=token&title=Athena&setcolor={1}} Moderator !athenacolor XXXXXX /me Updated font color - new color is #XXXXXX!
!resetathenas {readapi.https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=Reset} Moderator /me Athena tracker was reset!
!toggleathenas {readapi.https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=Toggle} Moderator /me hiding OR showing Athena tracker!
!athenas {readapi.https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=GetAmount} Everyone /me test's Athena tracker shows: X
StreamElements Bot
Command Message Userlevel Usage Response in chat
!setathenas ${customapi.https://api.solkku.com/custom/?name=test&token=token&title=Athena&set=${1}} Moderator !setathenas X /me Athenas updated to X!
!addathenas ${customapi.https://api.solkku.com/custom/?name=test&token=token&title=Athena&add=${1}} Moderator !addathenas X /me Added X athenas to the tracker, for a total of X!
!addathena ${customapi.https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=AddSingle} Moderator /me Added 1 to Athena tracker!
!removeathenas ${customapi.https://api.solkku.com/custom/?name=test&token=token&title=Athena&remove=${1}} Moderator !removeathenas X /me Removed X athenas from the tracker, for a total of X!
!removeathena ${customapi.https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=RemoveSingle} Moderator /me Removed 1 from Athena tracker!
!athenacolor ${customapi.https://api.solkku.com/custom/?name=test&token=token&title=Athena&setcolor=${1}} Moderator !athenacolor XXXXXX /me Updated font color - new color is #XXXXXX!
!resetathenas ${customapi.https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=Reset} Moderator /me Athena tracker was reset!
!toggleathenas ${customapi.https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=Toggle} Moderator /me hiding OR showing Athena tracker!
!athenas ${customapi.https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=GetAmount} Everyone /me test's Athena tracker shows: X
Stream Deck
Parts of the Athena tracker can be easier to maintain with a press of a button on Stream Deck. Below you can find actions suited for Stream Deck, but of course not all are needed - use the ones you want.
Important: Remember to check the "Access in background" / "GET request in background" option when adding each one!
Button Action URL
Add single Athena https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=AddSingle
Remove single Athena https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=RemoveSingle
Reset Athena tracker https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=Reset
Show/hide Athena tracker https://api.solkku.com/custom/?name=test&token=token&title=Athena&action=Toggle

Issues, ideas, interest?

Are you experiencing issues or have ideas how to further develop this tracker?

Are you interested in using the overlay? Is someone in chat showing interest towards this tracker?

Feel free to DM me on Discord.