This package has been deprecated

Author message:

Now become @cocoa-discord/music-module

@leomotors/music-bot
TypeScript icon, indicating that this package has built-in type declarations

0.24.0 • Public • Published

@leomotors/music-bot

Music Bot components extracted from harunon.js

How to use

This package has 2 parts, the underlying mechanics and the part that consume it.

You likely only want to import complete Music Cog which is compatible to cocoa-discord-utils

See Example at tests/bot.js

Apart from that, if you can understand the code src/voice.ts, you can directly interact with api underneath, all of them is public.

Minimal Usage

  • Clone this repository, build the package and run tests/bot.js

  • Adjust and add some codes to personalize the bot

Advanced Usage

Prerequisites

  • node 16 (Minimum required by discord.js, What my bots are optimized for)

  • IMPORTANT Encoding Libraries (This library does not ship these encoding libraries, so you can freely decide which one to install)

Features

  • play from YouTube

  • queue

  • pause / resume

  • Loop

  • Remove from Queue and Clear

  • Search with beautiful embeds

🖼️ Highlight

  • Search Feature

Note: Picture from previous release, lazy to update

Note

  • This module has its cog named "Music", be sure to not creating a duplicate name

  • Despite cocoa-discord-utils supports CommonJS, this module does not

  • This module is still in beta, not implemented features includes but not limited to: Working in edge cases for example, user invoke command without being in voice channel

Package Sidebar

Install

npm i @leomotors/music-bot

Weekly Downloads

0

Version

0.24.0

License

MIT

Unpacked Size

55.4 kB

Total Files

27

Last publish

Collaborators

  • leomotors