A Discord bot with fun features and moderation tools built for Yuniiho's community server!
- Node.js (v16 or higher recommended)
- A Discord Bot Token (Get one here)
- Discord.js library
- Clone the repository:
git clone https://github.com/tougrel/pesto-bot.git
cd pesto-bot- Install dependencies:
pnpm install-
Configure your bot:
- Create a
.envfile in the root directory with the following:
BOT_TOKEN=your_bot_token APP_ID=your_client_id GUILD_ID=your_guild_id DEVELOPER_DISCORD_ID=your_user_id DATABASE_HOST=your_database_ip_address DATABASE_PORT=your_database_port DATABASE_USER=your_database_username DATABASE_PASS=your_database_password DATABASE_DATA=your_database_name
- Create a
-
To start the bot in development mode:
pnpm devEdit the configuration files to customize bot behavior for your server:
- Update command settings
- Configure moderation parameters
- Set up role permissions
Contributions are welcome! This bot is built for Yuniiho's community, but suggestions and improvements are appreciated.
- Fork the repository
- Create a feature branch
- Commit your changes
- Push to the branch
- Open a Pull Request
While I'm the one managing the bot, most of the times I share what I'm going to be adding to the bot with the mods/admins of the server so any suggestion that is not approved might be because we think it's not a good addition.
This project is licensed under the Mozilla Public License Version 2.0 - see the LICENSE file for details.
- Built for Yuniiho's community
- Inspired by Twitch community features
- Thanks to all contributors and community members
💚 Made with love for Yuniiho's community .... and for our community kings of course! 🥹