This is the repository for the Fairy Tail Discord Bot 🪽 project.
- 
Clone the repository:
git clone https://github.com/visoredkon/fairytail-bot.git - 
Navigate to the project directory:
cd fairytail-bot - 
Install the dependencies:
bun install 
To start the bot, run the following command (don't forget to change the bot token in env):
bun start
The bot will be up and running, ready to light up your Discord server! 🔥
start: Launches the bot in production mode.start:dev: Launches the bot in development mode.lint: Runs ESLint to check for code quality and adherence to coding standards.lint:fix: Runs ESLint and attempts to fix any detected issues automatically.format: Checks code formatting using Prettier.format:fix: Formats code using Prettier.
- 🤖 discord.js: A powerful library for interacting with the Discord API.
 
- 🧰 @typescript-eslint/eslint-plugin: An ESLint plugin which provides lint rules for TypeScript codebases
 - 📜 @typescript-eslint/parser: TypeScript parser for ESLint.
 - 🍞 bun-types: The type definitions for Bun's JavaScript runtime APIs.
 - 🚀 eslint: A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript and TypeScript.
 - 🍬 eslint-config-prettier: Turns off all rules that are unnecessary or might conflict with Prettier.
 - 📦 eslint-config-standard-with-typescript: ESLint shareable config for JavaScript and TypeScript in the Standard Style.
 - 📦 eslint-plugin-import: ESLint plugin with rules that help validate proper imports.
 - 📦 eslint-plugin-n: Additional ESLint's rules for Node.js
 - 🌟 eslint-plugin-promise: ESLint rules for JavaScript promises.
 - 📜 prettier: An opinionated code formatter.