Discord Bot

A Discord bot that does a bunch of stuff.

Free. Open source. Yours to use.

View on GitHub

What it does

Moderation

Warn, kick, ban, mute, auto-mod, watchlists

Analytics

Engagement and moderation metrics

Admin Dashboard

Web-based guild management and configuration

Channel Management

Scheduled messages, reminders, welcome messages

Observability

Elastic APM, tracing, metrics, centralized logs

Coming Soon

Audio/Soundboard

Soon

Play sounds in voice channels

TTS Support

Soon

Text-to-speech in voice channels

Docker

Soon

Containerized deployment

Built with

.N
.NET 8
Discord.NET
EF
EF Core
Tailwind
LOG
Serilog
OTel
APM
Elastic
DB
SQL
Claude
Stars
Forks
MIT

Fork it, customize it, make it yours

This is a personal project that I'm sharing with anyone who wants to use it. Take the code, modify it however you want, and run your own instance. No strings attached.

Quick Start

  • .NET 8 SDK
  • Discord Developer Portal app setup
  • Bot token configured via user secrets

About

Started as a side project to learn .NET and have a bot for my friends' server. Still adding stuff. Feel free to use it or fork it.