FurinaBot (or Furina) is a Discord bot featuring many minigames and utility features.
Fun commands
-
8ball
-
Dice roll, coin flip
-
Fortune draw
Utils commands
-
Member info look up
-
Bot info
-
Custom Prefix
-
Usage stats
Minigame commands
-
Wordle
-
Letterle
-
Minigame stats
And more...
If you don't want to use my instance of the bot, you can host your own instance. Here is the step by step instruction:
Requires Python 3.10+ (preferably newest stable)
-
Clone the repository:
git clone https://github.com/thqnhz/FurinaBot.git cd FurinaBot -
Install dependencies
Venv is recommended!
I use
pyproject.tomlinstead ofrequirements.txt, so it is pretty straight forward# using python python -m pip install . # using uv uv pip install .
-
Configure the bot:
- Create a
.envfile to store your secrets
BOT_TOKEN=... WORDNIK_API=...
These are the 2 minimum that you would need for the bot to work
- Edit
core/settings.pyfor your likings
- Create a
-
Run the bot:
# using python python -m main.py # using uv uv run main.py
- Invite link
- Use the configured prefix followed by a command (e.g.,
!helpfor a list of commands).
Contributions are welcome! Please feel free to open issues or submit a pull request.
This project is licensed under the Apache version 2.0, see LICENSE file for details.
Discord requires this to get the bot verified. So I'll just make this as easy to understand as possible
- There isn't one.
-
The bot won't ask for your personal information whatsoever.
-
It will only store either users' discord ID or what the user want it to store (using tag command).
-
DM to the bot will be forwarded using discord forward feature tho. So about that.
FurinaBot is NOT affiliated with miHoYo/HOYOVERSE in any ways. The miHoYo related commands is using 3rd party API from https://enka.network