BetterGhast

v3.0

A powerful Discord bot for tags, moderation, leveling, tickets, polls, reaction roles and more. Built with Kotlin and JDA 6.

Everything Your Server Needs

Tag Management

Create tags with templates, role permissions, analytics, keyword aliases, markdown, and media galleries. Export and import as JSON.

Moderation

Warning system with auto-escalation (mute/kick/ban), auto-response triggers, anti-spam with rate limiting, link and invite filters.

Welcome System

Customizable join and leave messages with placeholders, auto-role assignment, and optional welcome DMs to new members.

Leveling & XP

XP for messages with cooldowns, level-up roles, channel multipliers, leaderboards, and rank cards.

Reaction Roles

Create role panels with buttons or dropdown menus. Members click to toggle roles instantly.

Tickets & Polls

Support ticket system with categories, claiming, and transcripts. Polls with time limits, anonymous voting, and multi-choice.

Commands

!t keyword Trigger a tag via prefix
/tags manage|show|search|stats Tag CRUD, search, statistics
/tags analytics|permissions Usage trends, role restrictions
/warn /warnings /clearwarning Warning system with escalation
/autoresponse /antispam Auto-responses, spam protection
/welcome /rolepanel Welcome messages, reaction roles
/rank /top /xp Leveling, leaderboard, XP config
/ticket /poll Support tickets, polls

Roadmap

v2.0

Tag System + Bugfixes

Search, stats, pagination, export, info command, guild validation, connection pool fix

v2.5

Auto-Moderation

Auto-response triggers, warning system, anti-spam, link/invite filters

v3.0

Community Features

Reaction roles, welcome system, ticket system, leveling, polls

v4.0

Dashboard & API

Web dashboard, REST API, Docker deployment, monitoring

Ready to get started?

Add BetterGhast to your Discord server in one click.

Add to Discord