Discord Js Bot
🤖 Multipurpose discord bot built using discord.js v14 with moderation, music, ticketing, translation, and much more
Install / Use
npx skills add saiteja-madha/discord-js-botInstalls into whichever agent you are using.
README
🔗 Resource Links
- 🌐 Bot Website: Visit Here
- 🤖 Demo Bot: Invite Here
- 🤝 Support Server: Join Here
- 🐳 Docker Image: Hub
- 💻 Replit: Fork Here
📦 Prerequisites
🚀 Getting Started
- Open the terminal and run the following commands
git clone https://github.com/saiteja-madha/discord-js-bot.git
cd discord-js-bot
npm install
- Wait for all the dependencies to be installed
- Rename
.env.exampleto.envand fill the values - Optionally edit
config.js - Type
npm run startto start the bot
If you need any additional help, make sure to read our guides here
<br> <h1 align="center"> ✨ Features ✨ </h1>📡 Advanced Dashboard
- Manage your servers and make your server-specific settings!
- Make custom adjustments easy!
🛑 Powerful Moderation:
- Moderation Commands. <br /> Commands:
ban,unban,timeout,voice moderation,deafen,move,warn,setnick, ... - Multi-Function Purge Commands. <br /> Commands:
purge,purge attach,purge bots,purge links,purge token,purge user, ...
🤖 Auto Moderation:
- Anti system <br /> Commands:
anti ghostping,anti spam,anti massmention, ... - Auto Delete system <br /> Commands:
autodelete attachments,autodelete invites,autodelete links,autodelete maxlines, ... - AutoMod system <br /> Commands:
automod status,automod strikes,automod action,automod debug,automod whitelist, ...
⚙️ Admin Configuration:
- Let a bot be the server's assistant! <br /> Commands:
autorole,farewell,welcome,counters,flag translation,reaction roles, ... - Make custom settings for your own server. <br /> Commands:
setprefix,maxwarns,modlog...
💁 Information Gathering:
- User Context Interactions
- Advanced Information Get deep information about a user, channel, role, etc.
🎵 Music:
- LossLess Music! Enjoy high quality lossless music
- Multi-Platform Play music from YouTube, SoundCloud, Spotify, and more
- Filters Apply filters to your music and spice it up
🎉 Giveaways:
- Easy to use Create giveaways with ease
- Role specific giveaways
- Customizable Customize the giveaway to your liking
- Limitless Create unlimited giveaways
🫂 Social Content:
- You Have A CV In Each Server-Specific Bot! <br /> Commands:
rep,rep view... - Do You Love Someone? <br /> Commands:
rep give...
🎟 Ticket System:
- Make Supporting Members A Breeze With Tickets! <br/> Highly customizable ticket system with staff roles
- Multiple Categories <br/> Don't Want The Tickets To Be Everywhere? Categorize them using select menus
📉 Stats Tracking:
- Levelling Track your server's activity with a level system
- Leaderboards See who is the most active user in your server
- Customizable System Configure the levelup message, rank cards to your liking
🙋♂️ Suggestions:
- Get Suggestions From Server Members To Help Your Server Become The Best! <br /> Commands:
suggest,suggestion... - Accept Or Decline The Suggestions And Customize Them To The Max! <br /> Commands:
suggestion status,suggestion channel,suggestion appch,suggestion rejch,suggestion approve,suggestion staffadd,suggestion staffremove...
⚒️ Utility Commands:
- Need Some Help With Something? Use The Utility Commands To Find Out The Answer To It <br /> Commands:
bigemoji,covid,pokedex,urban,weather, ... - Need Help With Some More Stuff? <br /> Commands:
help,proxies,translate,paste, ...
⭐ Anime Content:
- Love Anime? Express Your Love To Someone Using The React Commands <br /> Commands:
react,hug,kiss,cuddle,pat,poke,slap,smug, ...
🪙 Economy System:
- Want To Become Richest? Use The Economy Commands! <br /> Commands:
bank,daily,beg,gamble... - Give People Money, Check Your Balance, Or Just Flex! <br /> Commands:
bank balance,bank deposit,bank withdraw,bank transfer, ...
😁 Fun Commands:
- Have Some Fun In Your Server! <br /> Commands:
animal,facts,meme,flip, ... - Play Games And Enjoy Yourself <br /> Commands:
snake,together,flip coin,flip text, ...
📨 Invite Tracking:
- Track who has been inviting people to your server!
- Invite Ranks! Inviter can get awesome rewards and be recognised
- Configure these settings and customize them to your liking! <br /> Commands:
resetinvites,addinvites,invitesimport,inviterank...
📷 Image Manipulation:
- Customize other peoples avatars <br /> Commands:
blur,greyscale,invert,pixelate,blur,sepia,sharpen,ad,affect,beautiful,color... - Make some images by yourself or make some art <br /> Commands:
bobross,confusedstonk,delete,facepalm,hitler,jail,jokeoverhead,karaba,mms,notstonk,poutine,rainbow,rip,shit,stonk,tatoo,thomas,trash,wanted,wasted, ...
- Special thanks to @Androzz for the dashboard and his other cool discord bot projects
- Feel free to Fork this repository, create a feature branch and submit a pull request
📝 License
This project is licensed under the MIT License.
Related Skills
node-connect
385.5kDiagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
imsg
385.5kUse the imsg CLI from OpenClaw agents for iMessage/SMS DMs, groups, replies, reactions, polls, watching, and private-API actions.
blender-python-addon
40.5kBlender Python add-on rules for operators, panels, properties, registration, testing, and API-safe scripting
flutter-development-guidelines-cursorrules-prompt-file
40.5kCursor rules for Flutter development with MVVM architecture, Riverpod state management, Material widgets, and Dart style guidelines.
