rescue guards on Steam API, authentication separation between twitch and synirc in a dumb way because leaves internally confuse type and name