> For the complete documentation index, see [llms.txt](https://spectron.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://spectron.gitbook.io/docs/spectron-documentation.md).

# Spectron Documentation

<table data-card-size="large" data-view="cards"><thead><tr><th></th></tr></thead><tbody><tr><td><a href="https://discord.com/api/oauth2/authorize?client_id=775370551840997376&#x26;permissions=279214115840&#x26;scope=bot%20applications.commands"><strong>Invite the Bot!</strong></a></td></tr><tr><td><a href="https://spectron-vanxodus305.koyeb.app"><strong>Check Status</strong></a></td></tr></tbody></table>

### ✨ Features

* 🚀 Blazingly Fast
* 🎧 High Quality Music (upto 320 kbps)
* 🕒 99% Uptime
* 🎵 Supports a Library of 80M+ Songs in 120 Languages
* ☁️ Lightweight and has minimal dependencies
* 🎶 Automatically Play Recommended Songs

### 📂 GitHub Repository

{% embed url="<https://github.com/VanXodus305/Spectron>" %}

### 🚧 Dependencies

* [`@discordjs/opus`](https://www.npmjs.com/package/@discordjs/opus)
* [`@discordjs/voice`](https://www.npmjs.com/package/@discordjs/voice)
* [`cross-fetch`](https://www.npmjs.com/package/cross-fetch)
* [`discord.js`](https://www.npmjs.com/package/discord.js)
* [`express`](https://www.npmjs.com/package/express)
* [`ffmpeg-static`](https://www.npmjs.com/package/ffmpeg-static)
* [`sodium-native`](https://www.npmjs.com/package/sodium-native)
* [`wokcommands`](https://www.npmjs.com/package/wokcommands)
* Optional Dependencies
  * [`bufferutil`](https://www.npmjs.com/package/bufferutil)
  * [`erlpack`](https://github.com/discord/erlpack)
  * [`utf-8-validate`](https://www.npmjs.com/package/utf-8-validate)
  * [`zlib-sync`](https://www.npmjs.com/package/zlib-sync)
* Development Dependencies
  * [`dotenv`](https://www.npmjs.com/package/dotenv)
  * [`ts-node`](https://www.npmjs.com/package/ts-node)

###

### 💡 Planned Features

* [x] Automatically play suggested songs when the queue gets over
* [ ] Ability to remove songs from any position in the queue
* [ ] Add buttons for various actions in the song embed
* [ ] Add the option to create and remove personal playlists
* [ ] Add the option to add tracks to a personal playlist
