Walnut is an easy to use, advanced Discord multipurpose bot containing lot of commands.
It can do Moderation, Tickets, Radio, Games, Giveaways, Customisation, Economy, Leveling, Invites, Messages, Utilities, Suggestions, Server Stats etc.
Unfortunately the owners stopped at the peak and decided to put the source online of which I made an updated version.
Report Bug
•
Request Feature
•
Questions
You may not claim this as your own! The original source was created by NanduWasTaken. You should credit the orginal owners on your project if you are using this bot.
Walnut is a multipurpose Discord bot base on Discord.js If you like this repository, feel free to leave a star ⭐ to motivate me!
- Slash Commands
- Upto date with Discord.js v14
- Utility Commands
- Fun Commands
- Dynamic Help Command
- Easy to use
- Don't wanna host it yourself? Use our public bot
- NodeJs v17+. Download it from NodeJS
- Discord Token. Get it from Discord Developers Portal
- Mongo Database URL. Get it from MongoDB
Clone the repo by running on your terminal
git clone https://github.com/NanduWasTaken/Walnut-Discord-Bot
Install the Required Packages
npm i
Fill in the Bot Token Field in the config.js
file &
Start Your Bot
npm run start
On your config.js file you can modify settings
module.exports = {
TOKEN: process.env.TOKEN, // Your Bot Token
DB_URI: process.env.DB_URI, // Your MongoDB Database URI
port: process.env.PORT, // Your Website Port
help_category_icon: {
// Help Category icon shows in the select menu of /help
fun: "😃",
moderation: "⚒️",
utility: "📙",
ai: "🤖",
bot: "💥",
},
guildId: "", // ID of the server to register guild commands. (If you leave none then the commands will register globally)
ownerId: "852381000528035890", // Owners Discord ID. Gives immune to some fun commands
supportServer: "https://discord.gg/nPCNpEPWTh", // Your support discord server
};
- Discord.js v14+
- Undici (For Api Required Commands)
- Mongoose (For Mongo DB Database)