# QuetzaBot - 2201.1 Typescript/node js discord bot. ## Latest update - Rebuilt structure allows to write seperated modules for bot. ## Features ### Music - Play music from YouTube and many other sites. - Create your own queues and save them - Loop queue, song. - Play next, stop, pause, resume. - Seek for a time code. - Queue jump, remove. - Lots of different filters (nightcore, earrape). ## Installation ### Download bot repository - **[Download](https://github.com/unknowableshade/quetza-bot/archive/refs/heads/master.zip)** ### Requirements > :warning: **Read the docs!** - **Install** [nodejs](https://nodejs.org/en/download/) - **Install** required libraries: ```bash $ npm install ``` - **Install** [ffmpeg](https://www.ffmpeg.org/download.html) - **Install** [youtube-dl](https://github.com/ytdl-org/youtube-dl/releases/tag/2021.12.17) - **Place** youtube-dl in "/bin" directory. ### Bot startup - **Configure** "config.ts" file. - **Build** ```bash npm run build ``` - **Start** ```bash npm run start ``` ## Licence **[Licence](https://github.com/unknowableshade/5a0b-bot/blob/master/LICENSE)**