Skip to content

A discord bot which recommends character builds for the popular game Genshin Impact.

Notifications You must be signed in to change notification settings

jeremyle56/genshin-builds-bot

Repository files navigation

Genshin Builds Bot

GitHub Repo size

A clean Discord bot that provides you with recommended builds for your favourite Genshin Impact characters.

Installation & Usage

  • 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 in
    • DISCORD_TOKEN with the token of the bot
    • APP_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.

Features

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

Example

screenshot1 screenshot2

Status

MVP. Has one build for all characters, data updated as of patch 3.4.

TODO

  • 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

Questions/Suggestions/Bug Reports

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.

Credits

About

A discord bot which recommends character builds for the popular game Genshin Impact.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published