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 |