The Everything Bot - One great bot for discord
npm i
Open index.js and change the ID in line 30 to your discord user ID
Also, no matter what operating system you have, make sure ffmpeg and python 2.7 are installed if you are trying to run this locally.
Discord.js now requires Node version greater than or equal to 12.0.0 .
If you are not cloning this repo, make sure your dependencies versions are the same as this repo's.
Command | Description | Usage |
---|---|---|
!play | Play any song or playlist from youtube, you can do it by searching for a song by name or song url or playlist url | !play darude sandstorm |
!pause | Pause the current playing song | !pause |
!resume | Resume the current paused song | !resume |
!leave | Leaves voice channel if in one | !leave |
!remove | Remove a specific song from queue by its number in queue | !remove 4 |
!queue | Display the song queue | !queue |
!shuffle | Shuffle the song queue | !shuffle |
!skip | Skip the current playing song | !skip |
!skipall | Skip all songs in queue | !skipall |
!skipto | Skip to a specific song in the queue, provide the song number as an argument | !skipto 5 |
!volume | Adjust song volume | !volume 80 |
!music-trivia | Engage in a music trivia with your friends. You can add more songs to the trivia pool in resources/music/musictrivia.json | !music-trivia |
!loop | Loop the currently playing song | !loop 5 |
!lyrics | Get lyrics of any song or the lyrics of the currently playing song | !lyrics song-name |
!now-playing | Display the current playing song with a playback bar | !now-playing |
Command | Description | Usage |
---|---|---|
!cat | Get a cute cat picture | !cat |
!fortune | Get a fortune cookie tip | !fortune |
!insult | Generate an evil insult | !insult |
!chucknorris | Get a satirical fact about Chuck Norris | !chucknorris |
!motivation | Get a random motivational quote | !motivation |
!global-news | Latest headlines from reuters, you can change the news source to whatever news source you want, just change the source in line 13 in global-news.js or ynet-news.js | !global-news |
!random | Generate a random number between two provided numbers | !random 0 100 |
Replies with 5 top non nsfw subreddit posts | !reddit askreddit | |
!say | Make the bot say anything | !say Lorem Ipsum |
!translate | Translate to any language using yandex translation service(only supported lanugages) | !translate ありがとう |
!whomademe | Info about me and the repo | !whomademe |
!uptime | Replies with the bot's total uptime | !uptime |
Command | Description | Usage |
---|---|---|
!animegif | Get an anime related gif by a query | !animegif one punch man |
!gif | Get any gif by a query | !gif labrador |
!gintama | Replies with a random gintama gif | !gintama |
!jojo | Replies with a random jojo gif | !jojo |
Command | Description | Usage |
---|---|---|
!ban | Bans a tagged member | !ban @johndoe |
!kick | Kicks a tagged member | !kick @johndoe |
!prune | Delete up to 99 recent messages | !prune 50 |
Fork it and submit a pull request!
Anyone is welcome to suggest new features and improve code quality!
Have a great idea for the bot but don't know how to make it? DM me on discord: githubfan#7548 or join my server here
Personally, I hosted this bot with glitch then used an uptime monitor, like FreshPing.io and Awake to keep it running 24/7, but you can use anything from a spare RasPi to a VPS for your bot.
The licence for this bot is a CC0 - you are free to use it without crediting me - but if you want to, feel free!
Upvote the bot here
0
0 reviews
Reviews can be left only by registered users. All reviews are moderated by Top.gg moderators. Please make sure to check our guidelines before posting.
5 stars
0
4 stars
0
3 stars
0
2 stars
0
1 star
0
No reviews here yet!