Discord Bots Node/discord.js

Multi-server bots with slash commands, moderation, webhooks, role menus, and scheduled tasks. Built for stability and low maintenance.

  • OwnerRole
  • 2018 – 21Years
  • DockerRuntime

Context

Bots for community automation: moderation, onboarding, scheduled announcements, and lightweight dashboards via webhooks.

Capabilities

Commands

  • Slash and context menus.
  • Permission gating and cooldowns.

Moderation

  • Timeouts, purges, filters.
  • Audit logs with case IDs.

Automation

  • Cron-like schedulers for order processing.
  • Webhooks to external services.

UX

  • Buttons, selects, role menus.
  • Rich embeds and modals.

Reliability

  • Graceful restarts.
  • Retry/backoff on API errors.

Ops

  • Docker images and env templating.
  • Structured logs and error alerts.

My Contribution

Design

  • Command router and interaction handlers.
  • Config system per guild.

Build

  • Modules for moderation, roles, and webhooks.
  • Job scheduler with persistence.

Operate

  • Health checks and log shipping.
  • Versioned releases and rollback.

Tech Stack

  • Core: Node.js, discord.js
  • Data: JSON/YAML config or SQLite
  • Ops: Docker, dotenv, pm2 optional
  • Integrations: Webhooks, REST APIs

Gallery

No images published.