Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rinckodev/vivi-music-community-discord-bot
https://github.com/rinckodev/vivi-music-community-discord-bot
Last synced: 9 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/rinckodev/vivi-music-community-discord-bot
- Owner: rinckodev
- Created: 2024-07-28T05:24:42.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-28T12:57:31.000Z (4 months ago)
- Last Synced: 2024-07-29T06:29:32.833Z (4 months ago)
- Language: TypeScript
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vivi Music Bot
> [!NOTE]
> This project **base** can be generated using the [Constant CLI](https://github.com/rinckodev/constatic)
> See the full documentation for this base by accessing: https://constatic-docs.vercel.app/discordThis is the most complete discord bot base you've ever seen! Developed by [@rinckodev](https://github.com/rinckodev), this project uses typescript in an incredible way to provide complete structures and facilitate the development of your discord bot.
> [!WARNING]
> [NodeJs](https://nodejs.org/en) version required: 20.12 or higher## Instructions
### Setup
Create a folder for the bot
Open the terminal in that folder and paste the command below
```bash
git clone https://github.com/rinckodev/vivi-music-community-discord-bot.git .
```Install dependencies
```bash
npm install
```Rename `.env.example` file to `.env`
Place [your bot token](https://constatic-docs.vercel.app/discord/guides/application) in `.env` file
```
BOT_TOKEN=yourtoken
```Run the bot in development with dev script
```bash
npm run dev
```Build the project with the build command
```bash
npm run build
```Run the built project with the start script
```bash
npm run start
```### Usage
The bot has only one command, which contains some sub commands.
On the server use `/música`
| Sub command | Usage | Description |
| - | - | - |
| tocar | `/música tocar` | Play a song |
| pular | `/música pular` | Skip queue song |
| embaralhar | `/música embaralhar` | Shuffle queue song |
| pausar | `/música pausar` | Stop the current song |
| retomar | `/música retomar` | Resume the current song |
| parar | `/música parar` | Stop the current song |
| pesquisar | `/música pesquisar` | Search for a song using autocomplete |
| selecionar | `/música selecionar` | Skip to a specific song in the queue |