Discord.js Moderation Bot Build

Job ID: 40379885

Budget: $10 – $30 USD

I’m looking for a developer who can build a stable, easy-to-maintain Discord bot with discord.js that focuses on server moderation. Core commands should let my staff quickly ban, mute, kick, and warn members while logging every action to a dedicated mod-log channel.

Beyond the standard tools, the bot also needs to:

• Send automated welcome messages in a customizable embed as soon as someone joins
• Post regular announcements pulled from a channel or JSON file on a timed schedule
• Push event reminders a set number of minutes or hours before start time

For smoother moderation, I want spam detection with configurable thresholds, a clean message-filter system for links or specific words, and automatic role assignments triggered by reactions or join conditions.

I’ll provide the server, test channel, and required role IDs. You handle coding, basic error handling, and a brief README explaining environment variables and how to deploy the bot on a VPS or Heroku-style host. Once the bot runs bug-free for 48 hours on my test server, the job is done and we can arrange any future tweaks as a new engagement.