Skip to content

HamBrick327/Grooby

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grooby

Not groovy discord bot.... Grooby

I don't run this bot myself on windows very much, so most of the features and startup things aren't tested or really intended for windows. YMMV

If you have python all installed and setup, this should be pretty easy to just get going assuming you know how to set up a bot in the discord dev portal.

Use python3 -m pip install -r requirements.txt to install dependencies

The filesystem.py script should run automatically on first boot, if there is not a ./queue directory then run it manually.

mf-dl is not mine, find it at https://gitgud.io/Pyxia/mf-dl.git was very useful to me and getting around the github file size limit

I am aware this bot uses a library that is no longer being supported

This bot plays youtube videos based on the text given in the -play command, and it can use playlist links or direct links aswell.

This bot is quite scuffed and breaks at some of the weirdest times.

This bot downloads music and adds it to the ./queue directory, which is not part of this repo

main.py assumes you have python3 set as a system path for running your python executable, if it isn't adjust accordingly because I am lazy and don't want to have to detect the python installation for every computer. That and you probably wouldn't want me automatically looking through your system files.

I had a bug where the mediafire link might've expired or became otherwise unusable, might be fixed, might be something I have to fix in the futute for anyone who wants to host this scuffed bot themselves instead of any of the actual good ones

in the pytube library installation change line 30 of cipher.py from var_regex = re.compile(r"^\w+\W") to var_regex = re.compile(r"^\$*\w+\W") as per this stackoverflow post and this github issue this fixes the random bug that I was getting every once in a while

testing changes is for losers

-play

-leave -begone -stop -leave

-clear

-queue (lists the songs in the queue)

-up -down (these are admin only if you're self-hosting, but there isn't any actual code to detect admin so make that yourself)

-jace (designed to make fun of my friend who constantly plays tiktoks during match queues)

-github (links to the github repos)

About

Not groovy discord bot.... Grooby

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages