A clean Discord bot that provides you with recommended builds for your favourite Genshin Impact characters.
- Install Node.js and npm from https://nodejs.org/en/download/
- Clone the repository with
git clone https://github.com/jeremyle56/genshin-builds-bot
- Go to
.env
and fill inDISCORD_TOKEN
with the token of the botAPP_ID
with the ID of the bot application
- Install dependencies with
npm install
- Register slash commands with
node deploy-commands.js
- Start the bot with
node index.js
- In the discord sever with the bot, type
/build <character>
where<character>
is the name of the charcter whose build you would like to see.
Provides:
- Example team and role
- Image and element of character
- Talent Priority
- "Best" Constellation
- Best-in-slot weapon and free to play alternative
- "Best" artifact set(s)
- Desired main artifact stats
- Stat priorites and soft goals
- Notes about gameplay and build info
MVP. Has one build for all characters, data updated as of patch 3.4.
- Create build for all characters
- Create command for all characters (e.g.
/nahida
) - Implement and create multiple builds for each character (e.g. Raiden DPS and Hyperbloom)
- Host bot on a server
If you have a question, need troubleshooting help, or want to brainstorm a new feature, please contact me at jeremyle56@gmail.com or Kaitlyn#1774 on discord (preferred).
If you'd like to suggest a feature or report a reproducible bug, please open an Issue on this repository.
- Keqing Mains - Character builds, teams and constellations info
- Genshin Builds - Character builds and teams
- Genshin Wiki - General info, icons and hyperlinks
- Genshin Impact Helper Team's Character Builds - Character weapon rankings, artifact sets, talent priorites and notes
- Genshin Notes - Character stat goals and priorites
- Genshin Optimizer - Character avatar icons
- Xlice - Character build info
- Profile picture and Footer Icon - for Nahida chibis
- All above data was compiled into Genshin Builds Data which was then converted to builds.json