All Projects → Malexion → Rhythm Bot

Malexion / Rhythm Bot

Licence: mit
Queue up and play youtube audio over discord voice.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Rhythm Bot

Youtube Viewer
🤖 A view bot for Youtube.
Stars: ✭ 140 (+42.86%)
Mutual labels:  bot, youtube
Mumbledj
A Mumble bot that plays audio fetched from various media sites.
Stars: ✭ 172 (+75.51%)
Mutual labels:  bot, youtube
Auto Youtube Subscription Playlist 2
Script automatically adds videos to playlists from Youtube channels and/or subscriptions (Youtube Collections alternative).
Stars: ✭ 136 (+38.78%)
Mutual labels:  bot, youtube
Discord.js Musicbot Addon
This DOES NOT WORK any more. This repo only serves as an archive for is anyone wants to pickup my work. You may still join the discord however.
Stars: ✭ 109 (+11.22%)
Mutual labels:  bot, youtube
Smd
Spotify Music Downloader
Stars: ✭ 822 (+738.78%)
Mutual labels:  bot, youtube
Youtubeshop
Youtube autolike and autosubs script
Stars: ✭ 177 (+80.61%)
Mutual labels:  bot, youtube
Discord Player
🎧 Complete framework to simplify the implementation of music commands using discords.js v12
Stars: ✭ 161 (+64.29%)
Mutual labels:  bot, youtube
Scrape Youtube
A lightning fast package to scrape YouTube search results. This was made and optimized for Discord Bots.
Stars: ✭ 43 (-56.12%)
Mutual labels:  bot, youtube
Anydlbot
An Open Source GPLv3 All-In-One Telegram Bot
Stars: ✭ 236 (+140.82%)
Mutual labels:  bot, youtube
Scdlbot
Telegram Bot for downloading MP3 rips of tracks/sets from SoundCloud, Bandcamp, YouTube with tags and artwork.
Stars: ✭ 210 (+114.29%)
Mutual labels:  bot, youtube
Clinet
Official repository for Clinet, a Discord bot intended for assistance and control within your guilds.
Stars: ✭ 28 (-71.43%)
Mutual labels:  bot, youtube
Distube
A Discord.js v12 module to simplify your music commands and play songs with audio filters on Discord without any API key. Support YouTube, SoundCloud, Bandcamp, Facebook, and 700+ more sites
Stars: ✭ 73 (-25.51%)
Mutual labels:  bot, youtube
Ruby Saddler
Stars: ✭ 93 (-5.1%)
Mutual labels:  bot
Instagram Bot Cs
Instagram bot write on C#
Stars: ✭ 95 (-3.06%)
Mutual labels:  bot
Telebot.nim
Async client for Telegram Bot API in pure Nim [Bot API 5.1]
Stars: ✭ 93 (-5.1%)
Mutual labels:  bot
Ytcc
Command line tool to keep track of your favorite playlists on YouTube and many other places.
Stars: ✭ 92 (-6.12%)
Mutual labels:  youtube
Monit2telegram
A simple script to send Monit alerts using Telegram bot.
Stars: ✭ 97 (-1.02%)
Mutual labels:  bot
Gopher
Slack bot for Gophers slack https://invite.slack.golangbridge.org
Stars: ✭ 95 (-3.06%)
Mutual labels:  bot
Wow Fish Bot
World of Warcraft ( WoW ) Fish BOT. Python. Simple. For me.
Stars: ✭ 93 (-5.1%)
Mutual labels:  bot
Binance Trading Bot
Automated Binance trading bot - Buy low/Sell high with stop loss limit/Trade multiple cryptocurrencies
Stars: ✭ 87 (-11.22%)
Mutual labels:  bot

Rhythm-Bot 2.1.5 Search / Rich Text / Buttons!

  • New search command anything after !search will be searched against youtube and return the top 3 results
  • Press the thumbs up reaction emoji to add the item to your queue
    • Note that you will want to give the bot permission to remove emojis in the text channel, this is the MANAGE_MESSAGES permission
  • Node version has updated from 10.x.x to 12.x.x due to discord.js update
  • New npm packages to install
  • Replaced dependence on manually installing ffmpeg
    • Now ffmpeg is installed via npm with ffmpeg-static when you do a simple npm install
  • In addition to the reaction button interaction on the search command you can now use buttons for the new playing control

Image

Note: This is not the bot listed here https://rythmbot.co/

Description

Simple little music bot to queue up and play youtube audio over discord voice channels.

Unlisted dependencies

  • Python2.7 This version is required for node-gyp I think?
  • node-gyp command line tool
  • node.js version 12.X.X or higher is required
  • typescript types for javascript, enables easier group collaboration and simple right click to look up definitions

Installation

  • Install node latest stable release, this was built with node v12.16.1
  • For windows run npm install --global --production windows-build-tools
    • Run npm config set python python2.7
    • Run npm install node-gyp -g
    • Run npm install typescript -g
    • Run npm install

Configuration

  • Get a token string for your bot from by registering your bot here: https://discordapp.com/developers
    • You should be able to find options to invite your bot to a channel here as well
  • Open bot-config.json and replace the content between the quotes "<BOT-TOKEN-HERE>" with your bot token.
    • In config you can add other settings, to see an example of the settings open ./src/bot/config.ts and look at DefaultBotConfig and BotConfig for eamples
  • Open bot.log if your looking to debug errors

Running the Application

  • Run npm start
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].