Skip to content

A simple & user-friendly Discord bot for Final Fantasy XIV, built with https://discord.js.org that provides a variety of useful features for players.

License

Notifications You must be signed in to change notification settings

carbuncle-ffxiv/carbuncle

Repository files navigation

Carbuncle Carbuncle alt logo

GitHub Discord

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.

Features

  • 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.

Table of Contents

Usage

  1. Invite the bot to your Discord server and ensure it has the necessary permissions.
  2. Make sure the .env file is configured correctly.
  3. Start the bot using the installation instructions.

Installation

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:

  1. Clone the repository:
git clone https://github.com/carbuncle-ffxiv/carbuncle.git
  1. Install dependencies
pnpm install
  1. Copy the example config file
cp .env.example .env
  1. Build the bot
pnpm build
  1. Start the bot
pnpm start

Contributing

We welcome contributions from the community. If you have ideas for improvements or find issues, please open a pull request or submit an issue.

Self-Hosting

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.

License

Distributed under the GNU GENERAL PUBLIC LICENSE V3 License. See LICENSE for more information.

About

A simple & user-friendly Discord bot for Final Fantasy XIV, built with https://discord.js.org that provides a variety of useful features for players.

Topics

Resources

License

Stars

Watchers

Forks