Skip to content

zijipia/Ziji-bot-discord

Repository files navigation

Add Ziji bot Ziji Discord support server

Zibot V2

Zibot is a Discord bot developed by zijipia to enhance your Discord server with various functionalities, using discord.js and discord-player

Join Zi bot Playground: to get icon of bot.

Features

  • Event Handling: Respond to various Discord events.
  • Music Player:

  • Lyrics: Using Lrclib

    • syncedLyrics
    • plainLyrics
  • Voice command:

    • Voice control for music: play, pause, skip, adjust volume, and more.
    • Multi-language support: Recognizes and responds in Vietnamese.
    • Integrated AI assistant: Interact with AI assistant using voice in voice channels. (Coming soon)

Installation

  1. Clone the repository or download project:
git clone https://github.com/zijipia/Zibot.git
cd Zibot
  1. Install dependencies:
npm install
  1. Set up your environment variables (e.g., TOKEN, MONGO), config:
  • Rename file .env.example to .env:
TOKEN = "Your Bot Token" # required
MONGO = "Your Bot Mongo URI" # optional
...
  • Rename file config.js.example to config.js
module.exports = {

	deploy: true,

	defaultCooldownDuration: 5000,

	ImageSearch: true,

}
...
  1. Start the bot:
node .
#or
npm run start
#or for dev ( using nodemon)
npm run dev

Contributing

Contributions are welcome!

If you made some changes that you think should make it into the project, send a Pull Request on GitHub

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For more information, visit the project page Support sever.


This README provides an overview, installation steps, usage instructions, and contribution guidelines for the Zibot project.

Testing

Ziji is testing ZiExtractor, if anything doesn't work properly try turning it off in config.js file line 149.

  ZiExtractor: false,