This is a Discord bot featuring a ticket system, role management, interactive buttons, invite tracking, and more.
- 💰 Economy system with coins, bank, daily rewards, work, rob, and shop commands.
- 📩 Ticket system with buttons, closing, and transcript generation.
- 🔒 Blacklist to block users from using the system.
- 🎭 Temporary and reaction-based roles.
- 📈 Invite tracking system.
- 🎱 General commands like 8ball and custom embeds.
- 🎶 Music playback from YouTube, Spotify, and SoundCloud.
- Node.js v18+ → Download Node.js
- MongoDB → Download MongoDB
- FFmpeg → Download FFmpeg for Windows or Download FFmpeg for Linux
- A code editor like:
-
Clone the repository:
git clone https://github.com/Sdeyy/Fichi.git cd your-folder -
Install the dependencies:
npm install
-
Configure the bot by editing the files in
data/settings/:config.ymlbuttons.ymlembeds.ymllanguage.yml
npm run startThis bot requires FFmpeg to handle audio/video features. You can install it easily using Chocolatey:
- Search for PowerShell in the Start menu.
- Right-click and select Run as administrator.
If you have Chocolatey installed, run:
choco install ffmpeg -yThis will download and install FFmpeg, and add it automatically to your system PATH.
Open a new PowerShell or Command Prompt window and run:
ffmpeg -versionIf you see version info, FFmpeg was installed successfully!
If you don’t have Chocolatey installed yet, visit https://chocolatey.org/install for instructions or ask for help.
This bot requires FFmpeg to handle audio/video features. You can install it easily using your Linux distribution's package manager.
Open a terminal and run:
sudo apt update
sudo apt install ffmpeg -yOpen a terminal and run:
sudo dnf install ffmpeg -yOpen a terminal and run:
sudo pacman -S ffmpegRun:
ffmpeg -versionIf you see version info, FFmpeg was installed successfully!
If FFmpeg is not available in your package manager, you can check the official website https://ffmpeg.org/download.html for alternative installation methods.