Sign inSign up

lrmn/mewwme

By lrmn

โ€ขUpdated over 2 years ago

โ™ช Those who wish to sing always find a song.

Image
0

887

lrmn/mewwme repository overview


Mewwme โ 

โ Mewwme's

The Discord music bot that's 100% free with no payment or votes required to access all its amazing functionalities.

Invite Mewwme'sโ  ยท Report Issues & Give Suggestionsโ  ยท Support Serverโ 

โ โœจ Features

  • Full TypeScript Language To Avoid Errors In Production
  • Advanced Music System With Control Buttons
  • Song Request Channel
  • 24/7 Mode
  • Multi Language
  • Prefix & Slash Commands
  • 25+ Filters
  • Premium System
  • Customizable Music Card with Mewcard (added 18 themes)
  • Playlist System
  • Play Song Using File
  • Play Lofi Mode For Soft Music
  • Play Radio FM Stations
  • Shard System
  • Auto Reconnect
  • Auto Fix Lavalink From lavalink.darrennathanael.comโ 
  • New Lavalink Supported V4 (multi lavalink)

โ ๐Ÿ“œ Command Categories

CategoryCommands
ADMINannouncement, premium-code, restart, premium-remove, update
INFOabout, help, info, invite, ping, lavalink, profile, report, privacy, status, suggestions, termsofservice
MUSICautoplay, clear, forward, mp3, lofi, join, loopall, loop, lyrics, music, nowplaying, play, previous, pause, radio, remove, queue, replay, remove-duplicate, resume, rewind, seek, skip, shuffle, stop, volume
PLAYLISTpl-add, pl-create, pl-all, pl-delete, pl-detail, pl-editor, pl-play, pl-info, playlist, pl-remove, pl-save-queue
FILTER3d, bass, china, chipmunk, bassboost, darthvader, daycore, doubletime, earrape, equalizer, filter, karaoke, nightcore, pitch, pop, rate, reset, slowmotion, soft, speed, superbass, television, treblebass, tremolo, vaporwave, vibrate, vibrato
SETTINGS247, control, language, prefix, setup, status-channel, redeem
UTILSavatar, bigemoji, emoji, github, guildinfo, memberinfo

โ ๐Ÿš€ Supported Sources

Music SourceWithout Lavalink PluginWith Lavalink Plugin
YouTubeโœ…โœ…
SoundCloudโœ…โœ…
(LS) Spotifyโš ๏ธโœ…
HTTPโœ…โœ…
(LS) Deezerโš ๏ธโœ…
Twitchโœ…โœ…
Bandcampโœ…โœ…
Nicovideoโš ๏ธโš ๏ธ
(LS) Apple Musicโš ๏ธโœ…
(LS) Yandex MusicโŒโœ…
(LS) Flowery TTSโŒโœ…
(DB) MixcloudโŒโœ…
(DB) OC ReMixโŒโœ…
(DB) Clyp.itโŒโœ…
(DB) RedditโŒโœ…
(DB) GetYarnโŒโœ…
(DB) Text to SpeechโŒโœ…
(DB) TikTok (BETA)โŒโœ…
(DB) P**nhub (Not recommended)โŒโœ…
(DB) SoundgasmโŒโœ…
  • โœ… Full support with the default Lavalink configuration
  • โš ๏ธ Supports but resolves from YouTube or SoundCloud only
  • โŒ Unsupported
  • (LS) Source from LavaSrc plugin
  • (DB) Source from DuncteBot plugin

โ ๐Ÿ“š Supported Databases

  • MySQL
  • MongoDB
  • JSON
  • PostgresSQL
  DATABASE:
    driver: "postgres" # Note: mongodb, mysql, json, postgres
    config:
      host: "localhost"
      user: "me"
      password: "secret"
      database: "my_db"


  DATABASE:
    driver: "mysql" # Note: mongodb, mysql, json, postgres
    config:
      host: "localhost"
      user: "me"
      password: "secret"
      database: "my_db"


  DATABASE:
    driver: "mongodb"  # Note: mongodb, mysql, json, postgres
    config:
      uri: "mongodb://127.0.0.1:27017/mewwme"  # mongodb uri



  DATABASE:
    driver: "json" # mongodb, mysql, json, postgres
    config: { path: "./mewwme.database.json" }

โ ๐Ÿ† UI Interface of bot

ui-bot

โ ๐Ÿ”ฎ 18 Themes, easy setup

musiccard musiccard

โ ๐Ÿ“‹ Requirements

โ ๐Ÿ› ๏ธ Installation local or vps

  1. Clone this repository using git clone https://github.com/lrmn7/mewwme.git
  2. run cd mewwme to go to the mewwme folder.
  3. Change the name of config.example.yml to config.yml and fill in the required information.
  4. run yarn install to install the required packages.
  5. run yarn start:prod to build & run the project in production mode.
  6. run yarn start:dev to build & run the project in development mode.
  7. Enjoy Listening To Music With Mewwme!

NOTE you can running with NPM, YARN or PNPM

โ ๐Ÿ› ๏ธ Installation with Pterodactyl Panel

  1. Click Hereโ  to download the Node.js Egg Template for Pterodactyl.
  2. Change the name of config.example.yml to config.yml and fill in the required information.
  3. In the Pterodactyl Panel, go to your server's Startup tab:
    • Set STARTUP COMMAND 1 to npm install.
  4. Optionally, if you have a production-ready start command:
    • Set STARTUP COMMAND 2 to npm run start:prod.
  5. Enjoy Listening To Music With Mewwme!

โ Setting yaml with .env

# Mewwme config file via .yaml
# You can use ${} to pass an enviroment varible from .env file
# Eg:
# something: ${TOKEN}

Make sure to follow these steps carefully to set up your server for running the Mewwme music bot. If you encounter any issues, join server discordโ 

โ โš™๏ธ Guide

For advanced installation and configuration guidance, feel free to discuss on our Discord Serverโ 


Tag summary

Content type

Image

Digest

sha256:7796c4e18โ€ฆ

Size

369.3 MB

Last updated

over 2 years ago

docker pull lrmn/mewwme