Co-Pilot
Co-Pilot copied to clipboard
Co-Pilot is a discord Bot designed to be the all-in-one, open-source Discord bot that handles all your server needs.
Welcome to Co-Pilot Bot repo! 👋
🤖 Co-Pilot (All-in-one Discord Bot)
Co-Pilot is a discord Bot designed to be the all-in-one, open-source Discord bot that handles all your server needs.
Table of content
- To-Do
- Requirements
- Getting Started
- Configuration
- Current Features & Commands
- Locales
- Contributing
- Support me
- Credits
- License
- Contributors
📝 To-Do
- - [x] Playing music
- - [ ] Moderation
- - [ ] AutoMod
- - [ ] Welcomer
- - [ ] Logs
- - [ ] Embed Messages
- - [ ] Reaction Roles
- - [ ] Auto Message
- - [ ] Auto Responder
- - [ ] Leveling System for Text and VC
- - [ ] Custom Commands
- - [ ] Statics Counter
- - [ ] Temporary Channels
- - [ ] Birthday Reminder
- - [ ] Support-Ticket System
- - [ ] Stream alerts
- - [ ] Game Patch
- - [x] Voice Activity
Requirements
🚀 Getting Started
Invite Co-Pilot
Deploy or Run Locally
git clone https://github.com/SlaughterBlade/Co-Pilot.git
cd Co-Pilot
npm install
To Start Locally
npm run start
To Deploy
⚙️ Configuration
Copy or Rename .env.example to .env and fill out the values:
⚠️ Note: Never commit or share your token or api keys publicly ⚠️
config.js Template
module.exports = {
prefix: '!',
botToken: '',
clientId: '',
geniusApiToken: '',
webplayer: '',
cors: '*'
}
📝 Current Features & Commands
All the commands are reigestered as slash "/" commands ,and the default prefix is "!".
General Commands
help-> Displays all server commands.links-> Displays associated links.ping-> Shows the ping of the bot.testslash-> Register slash commands for the server.
🔊 Music Playback Commands
clear-> Clears the server queue.disconnect-> Disconnects from the music channel and clears the server queue.filter-> View and set audio filters.grab-> Sends a private message to you with information about the current playing song.insert-> Inserts the song specified to the next position in the queue.loop-> Loops the server queue.lyrics-> Displays the lyrics of the current or specified song.move-> Moves a song to a different position in the queue.nowplaying-> Displays information about the song currently playing.pause-> Pauses the queue.play-> Plays the song specified.previous-> Plays the previous track.queue-> Displays the server queue.remove-> Removes a song from the queue.resume-> Resumes the queue if it is paused.search-> Searches for a song.seek-> Clears the server queue.shuffle-> Shuffles the server queue.skip-> Skips to the next song in the queue.volume-> Adjusts the bot volume.
Voice Activity
together-> Discord Together!.
Stable versions
| Application name | Boost level | Max participants |
|---|---|---|
| Watch Together | 0 | Unlimited |
| Poker Night | 1 | 25 |
| Betrayal.io | 0 | Unlimited |
| Fishington.io | 0 | Unlimited |
| Chess In The Park | 1 | Unlimited |
| Sketchy Artist | 0 | 12 |
| Awkword | 0 | 12 |
| Doodle Crew | 0 | 16 |
| Sketch Heads | 0 | 16 |
| Letter League | 1 | 8 |
| Word Snacks | 0 | 8 |
| SpellCast | 1 | 100 |
| Checkers In The Park | 1 | Unlimited |
| Blazing 8s | 1 | 8 |
| Putt Party | 0 | Unlimited |
Development versions
| Application name | Boost level | Max participants |
|---|---|---|
| PN Dev | 0 | 25 |
| Watch Together Dev | 0 | Unlimited |
| Doodle Crew Dev | 0 | 16 |
| Word Snacks Dev | 0 | 32 |
| Sketchy Artist Dev | 0 | 12 |
| Decoders Dev | 0 | 32 |
| CG 2 Dev | 0 | Unlimited |
| CG 3 Dev(Also known as checkers in the park) | 0 | Unlimited |
| CG4 Dev | 0 | 8 |
| Putt Party Dev | 0 | Unlimited |
🌎 Locales
None Yet
🤝 Contributing
You are welcome to contribute
- Fork the repository
- Clone your fork:
git clone https://github.com/your-username/Co-Pilot.git - Create your feature branch:
git checkout -b my-new-feature - Stage changes
git add . - Commit your changes:
czORnpm run commitdo not usegit commit - Push to the branch:
git push origin my-new-feature - Submit a pull request
Support me
📝 Credits
The Amazing music commands from Dodong Repo.
License
This project is licensed under the MIT License - see the LICENSE.md file for details
Contributors ✨
Thanks goes to these wonderful people (emoji key):
Nishant1500 📖 |
This project follows the all-contributors specification. Contributions of any kind welcome!
Made with ❤️ and JavaScript!
