Skip to content

Hum-Bao/hoyoverse-codes-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HoYoverse-Codes-Backend

Backend for HoYoverse-Codes. Finds and validates redemption codes for miHoYo games.

Table of Contents

Requirements

Requires the following Python libraries:

PyGithub
python-dotenv
beautifulsoup4
requests

Requires the following fields in a .env file:

ACCOUNT_MID_V2 = ""
ACCOUNT_ID_V2 = ""
COOKIE_TOKEN_V2 = ""

Honkai: Star Rail:

These fields are required for validating and redeeming HSR redemption codes:

HSR_UID = ""
HSR_LANG = ""
HSR_GAMEBIZ = ""
HSR_REGION = ""

The defaults for USA are:

HSR_LANG = "en"
HSR_GAMEBIZ = "hkrpg_global"
HSR_REGION = "prod_official_usa"

Genshin Impact:

These fields are required for validating and redeeming Genshin Impact redemption codes:

GENSHIN_UID = ""
GENSHIN_LANG = ""
GENSHIN_GAMEBIZ = ""
GENSHIN_REGION = ""

The defaults for USA are:

GENSHIN_LANG = "en"
GENSHIN_GAMEBIZ = "hk4e_global"
GENSHIN_REGION = "os_usa"

Zenless Zone Zero:

These fields are required for validating and redeeming ZZZ redemption codes:

ZZZ_UID = ""
ZZZ_LANG = ""
ZZZ_GAMEBIZ = ""
ZZZ_REGION = ""

The defaults for USA are:

ZZZ_LANG = "en"
ZZZ_GAMEBIZ = "nap_global"
ZZZ_REGION = "prod_gf_us"

GitHub:

These fields are required for pushing updates to GitHub

GITHUB_TOKEN = ""
GITHUB_REPO = ""

About

Backend for finding and validating redemption codes for miHoYo games

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages