All Projects → kyranet → Sneyra

kyranet / Sneyra

Licence: MIT License
A very powerful Music Bot based on Discord.js and Klasa

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Sneyra

rtbyte
An open-source modular multipurpose Discord bot built on the incredible Sapphire framework for discord.js
Stars: ✭ 124 (+264.71%)
Mutual labels:  discordjs, klasa
AntiScam-Bot
Discord bot written on discord.js, deletes messages with scam links.
Stars: ✭ 16 (-52.94%)
Mutual labels:  discordjs
nypsi
the best discord bot
Stars: ✭ 41 (+20.59%)
Mutual labels:  discordjs
ALi
ALi a powerful Discord bot that includes Utility, Fun, Music, Moderation, and much more! (Beta)
Stars: ✭ 97 (+185.29%)
Mutual labels:  discordjs
necord
🤖 A module for creating Discord bots using NestJS, based on Discord.js
Stars: ✭ 77 (+126.47%)
Mutual labels:  discordjs
Kato-Bot
discord bot
Stars: ✭ 51 (+50%)
Mutual labels:  discordjs
Idle-RPG-Bot
An Idle-RPG bot for Discord
Stars: ✭ 47 (+38.24%)
Mutual labels:  discordjs
Music-Bot
Advanced Music Bot With Many Filters & Play Support (Youtube, Spotify, Etc)
Stars: ✭ 49 (+44.12%)
Mutual labels:  discordjs
Dark-Codes
We are an Coding Community, We provide Codes & Help in our Discord Server! This repository is just a brief info about our Server
Stars: ✭ 19 (-44.12%)
Mutual labels:  discordjs
Welcome-Bot
A cool multi-purpose discord bot that solves all your problems. I have features such as Moderation, ModLog, Welcome & Goodbye logs, Fun, Music
Stars: ✭ 73 (+114.71%)
Mutual labels:  discordjs
sharedsharder
Shard your discord.js bot across devices!
Stars: ✭ 18 (-47.06%)
Mutual labels:  discordjs
Commando
[DEPRECATED] ⚫ Commando Discord bot built on discord.js-commando.
Stars: ✭ 78 (+129.41%)
Mutual labels:  discordjs
Discordjs-MusicBot
A very advanced discord music bot written in Javascript with NodeJs | discord.js | No youtube-api needed
Stars: ✭ 82 (+141.18%)
Mutual labels:  discordjs
slash-level
✨ The first and only slash-command based Discord level bot ✨
Stars: ✭ 31 (-8.82%)
Mutual labels:  discordjs
Xenon-Bot-JavaScript-Edition
non-official xenon bot javascript edition , a bot for backup discord servers and more features .
Stars: ✭ 60 (+76.47%)
Mutual labels:  discordjs
DiscordBot-Template
A boilerplate / template for discord.js bots with 100% coverage of Discord API, command handler, error handler based on https://discordjs.guide/
Stars: ✭ 129 (+279.41%)
Mutual labels:  discordjs
midori
🔧 advanced modular discord bot
Stars: ✭ 44 (+29.41%)
Mutual labels:  discordjs
Kalopsia-Bot
♠️ A Powerful Open-Source Discord,js (v13) Bot written in JavaScript with many moderation, fun, economy, music, utility commands ♠️
Stars: ✭ 60 (+76.47%)
Mutual labels:  discordjs
yesno
A simple Discord yes/no poll bot with slash commands!
Stars: ✭ 29 (-14.71%)
Mutual labels:  discordjs
TundraBot
All-in-one Discord bot
Stars: ✭ 49 (+44.12%)
Mutual labels:  discordjs

Sneyra

Sneyra is a music bot (yeah, another bot in this world) built on top of Klasa, and uses Discord.js to connect to the Discord API.

For a most advanced version in TypeScript, please check out Aelia.

Features

  • All basic music bot commands, included skip prompting (based on the 40% of users connected to the voice channel, after 4 users).
  • An echo command, because, why not?
  • Clean code, easy to modify. Fully modular and classbased.
  • Full Music Handler interface and caching, make sure she replies 'smartly'!

Requirements

  • git command line (Windows|Linux|MacOS) installed
  • node Version 8.1.0 or higher
  • ffmpeg: npm install --global ffmpeg-binaries
  • node-opus: npm install node-opus (alternatively you can use opusscript, but it's very bad for production, has memoryleaks and stream/quality issues).
  • A good network connection.

Downloading

In a command prompt in your projects folder (wherever that may be) run the following:

git clone https://github.com/kyranet/Sneyra

Once finished:

  • In the folder from where you ran the git command, run cd Sneyra and then run npm install
  • Rename config.json.example to config.json
  • Edit config.json and enter your bot token and the YouTube Search API token.
  • NEVER UPLOAD THIS FILE WITH YOUR TOKENS ANYWHERE, TO DO SO, YOU ARE LETTING OTHER PEOPLE USE THE TOKEN TO DESTROY ALL THE GUILDS YOUR BOT IS IN. IF YOU DID, RESET YOUR TOKEN IN DISCORD'S APPLICATION PAGE.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].