Skip to content
This repository has been archived by the owner on Oct 17, 2024. It is now read-only.

Khaztaroth/khaz-custom-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hydration Calculator

Small browser-based tool to calculate how much water a streamer should've drunk based on their Twitch stream uptime.

To start, run go run main.go By default it will listen on port 8080

To get a streamer's hydration calculation, add their channel username as a GET request through the URL with the parameter channel

Example: localhost:8080/?channel=CHANNELNAME

You can easily host it using Google's app engine or other cloud host that suports Go. That allows you to use it as an overlay or as a chat command. In my case I use Fossabot's custom api feature to display it as a chat message.

The code uses a template to codify the response. You can customize it to say whaterver you want. The available variables are:
{{user}} The channel username
{{uptime}} The channel's current livestream duration
{{ML}} The final value in millilitres
{{OZ}} The final value in ounces

Weather API

There's some code that calls https://www.weatherapi.com/my/ and replaces the city name to not show my hometown in chat when pulling the command. Normally it would be easier to pull directly from the original API, however this approach was easier to handle the info.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages