Global code ovehaul - remove CAS and other, add 15 minute greet check

- Remove CAS, as it no longer works for us
- Remove other checks
- Implement 15 minute greet timeout check
- Fix chat logos
- Ditch thirdparty logger, use stdlib log facility wrapper for logging
This commit is contained in:
eleksir
2026-10-20 12:20:16 +03:00
parent 2f467af6cf
commit 0c34b6e781
1597 changed files with 6440 additions and 648118 deletions

View File

@@ -52,7 +52,7 @@ func (a API) SendGame(gameShortName string, chatID int64, opts *BaseOptions) (re
vals.Set("chat_id", itoa(chatID))
vals.Set("game_short_name", gameShortName)
return res, client.get(a.base, "sendGame", addValues(vals, opts), &res)
return res, a.lclient.get(a.base, "sendGame", addValues(vals, opts), &res)
}
// SetGameScore is used to set the score of the specified user in a game.
@@ -61,7 +61,7 @@ func (a API) SetGameScore(userID int64, score int, msgID MessageIDOptions, opts
vals.Set("user_id", itoa(userID))
vals.Set("score", itoa(int64(score)))
return res, client.get(a.base, "setGameScore", addValues(addValues(vals, msgID), opts), &res)
return res, a.lclient.get(a.base, "setGameScore", addValues(addValues(vals, msgID), opts), &res)
}
// GetGameHighScores is used to get data for high score tables.
@@ -69,5 +69,5 @@ func (a API) GetGameHighScores(userID int64, opts MessageIDOptions) (res APIResp
var vals = make(url.Values)
vals.Set("user_id", itoa(userID))
return res, client.get(a.base, "getGameHighScores", addValues(vals, opts), &res)
return res, a.lclient.get(a.base, "getGameHighScores", addValues(vals, opts), &res)
}