A simple & user-friendly Discord bot for Final Fantasy XIV, built with discord.js that provides a variety of useful features for players, free companies and communites alike.
- Access market data from Universalis to stay up to date on item prices.
- Retrieve data from FFXIV Clock for specific nodes and resources.
- Fetch Lodestone data from XIVAPI about characters, free companies, and linkshells.
- Aether Current infographics with data from A Realm Remapped for quality and accuracy.
- Get information about FFXIV items, quests, and achievements from Console Games Wiki.
- Invite the bot to your Discord server and ensure it has the necessary permissions.
- Make sure the .env file is configured correctly.
- Start the bot using the installation instructions.
Note
We recommend using our hosted version of Carbuncle, but if you want to host it yourself, follow the instructions below.
To get started, follow these steps:
- Clone the repository:
git clone https://github.com/carbuncle-ffxiv/carbuncle.git
- Install dependencies
pnpm install
- Copy the example config file
cp .env.example .env
- Build the bot
pnpm build
- Start the bot
pnpm start
We welcome contributions from the community. If you have ideas for improvements or find issues, please open a pull request or submit an issue.
The inclusion of the bot's source code herein is primarily intended to foster transparency and facilitate other developers in incorporating similar functionalities into their respective projects.
Given the inherent simplicity of the bot, utilizing the publicly-hosted version is generally sufficient for the majority of users. It is strongly recommended to employ the public version, unless specific reasons necessitate an alternative approach, such as for experimental purposes.
While users are granted the autonomy to host the bot on their own servers, it is imperative to note that support for self-hosted instances will not be provided. Undertaking self-hosting is at the sole risk and responsibility of the user. Moreover, any attempts to monetize the hosted bot are expressly prohibited. The bot is designed to serve the community and self hosted instances are prohibited from monetization.
Distributed under the GNU GENERAL PUBLIC LICENSE V3 License. See LICENSE for more information.