.github/workflows | ||
.idea | ||
src | ||
.dockerignore | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
Dockerfile | ||
LICENSE.md | ||
README.md |
Obsessed Yanqing
This is a bot whose main purpose is to give as much infomrations as possible about Honkai Star Rail.
⚠️ Disclaimer : All Data is fetched from Prydwen.gg
Features
Event messages
The command /create_event_message <channel>
creates, as its name indicate, an event message in the channel of your
choice.
This message will contain:
- All the currently running banners
- The currently going events
- The upcoming banners and events
- The currently known redeemable codes
In order to update this message every hour, three information are stored in a database : Guild id, Channel id, Message id.
❗ Those are the only information stored by the bot !
Character Data
By using the command /character <character>
, you get access to loads of data about the selected character.
Such as its rarity, role, description, pros and cons, its different builds, and the recommended teams.
All the navigation is done by click and touch on the buttons bellow the message.
If a character has multiple builds/gears, you need to click on th gear button again to navigate to the next one.
Setup
If you want to setup this bot by yourself, a docker image is available on my docker registry.
You'll also need a mongoDB server alongside it.
ENV
TOKEN : The discord bot's token
MONGO_HOST : The hostname of the mongodb instance
MONGO_PORT : The port of the mongodb instance