⚠ DEV / TEST INSTANCE — changes here do not affect the live bot. Switch to goofbot.gyneric.net for production.
🔍 Demo mode — exploring with sample data. Saves are disabled. ← Back to landing
D Dev GoofBot Dev build
Demo · Member-side preview

What your members see

Here's what each GoofBot feature actually looks like inside Discord — welcome cards, ticket panels, log entries, automod warnings, level-up announcements, Twitch live alerts. Buttons here are mock-ups; nothing actually posts.

#welcome — Welcome card on member join

Posted automatically when someone joins. The card image is generated per-member with their avatar and the new member count. Both the embed and the card image are configurable from the Embeds tab.

G
GoofBot APP Today at 14:02
Hey @newuser!
Welcome to Demo Server!
Hey @newuser, glad you're here! We're now 1,247 members strong. Read the rules in #rules and pick up some role colors in #general.
#rules — Verify panel

Pinned in the rules channel. Clicking I Agree assigns the Verified role and removes Unverified, unlocking the rest of the server. Members who don't click stay locked into #rules only.

G
GoofBot APP Today at 09:00
Server Rules
1. Be respectful. 2. No spam, ads, or self-promo without permission. 3. Keep it SFW. 4. Listen to staff. Click I Agree below to get full access.
#support — Ticket panel

Buttons open a private channel between the member and staff. Each category (Support / Report / Appeal / General) gets its own intro prompt and visible mod role.

G
GoofBot APP Today at 09:00
Need help?
Open a private ticket and a staff member will help you out. Pick the category that best fits what you need.
🛠 Support
Bot or server issue
🚨 Report
Report a user / message
⚖ Appeal
Appeal a mod action
💬 General
Anything else
#mod-log — Automod warning + log entry

When someone trips an automod rule (invite link, slur, scam pattern), the message is deleted, the user gets a private warning DM, and the action is logged here for staff review.

S
spambot42 Today at 14:11
Free Nitro for 30 days at https://discord-nitro.example hurry up only 100 left!
G
GoofBot APP Today at 14:11
🛡 Auto-deleted message from @spambot42 in #general
AutoMod — message deleted
Pattern matched: `(?i)nitro\s+free\s+\d+\s*month` (Nitro phishing)
Author
@spambot42 (`999000500000000099`)
Channel
#general
Action
Delete + 1d timeout
Original message
`Free Nitro for 30 days at https://discord-nitro.example hurry up only 100 left!`
#general — Level-up announcement

When a member levels up, GoofBot posts a quick celebration in the channel they earned XP in. If a level reward is configured for this level, it's automatically granted at the same time.

C
ChatChampion Today at 21:14
lol that stream was great
G
GoofBot APP Today at 21:14
🎉 GG @ChatChampion hit Level 25!
🟢 New role unlocked: @🎮 Gamer
#live-alerts — Twitch live alert

Posted as soon as the watched streamer goes live (poll-based, ~1 minute lag). Each watched channel can override the channel + ping role + template if needed.

G
GoofBot APP Today at 19:02
@🔔 Live Pings
🔴 Streamer just went live!
Demo stream — chill chatting + Stardew
Playing Stardew Valley — come hang out: twitch.tv/streamer
Game
Stardew Valley
Started
#message-log — Deleted-message log

When a message is deleted (by the author, a mod, or by automod), GoofBot logs the original content + who deleted it (via Discord audit-log lookup) so staff have a paper trail months later.

G
GoofBot APP Today at 17:43
Message deleted
@ChatChampion deleted a message in #general
Author
@newuser
Deleted by
@ModSupreme
Channel
#general
Content
`probably should rephrase that, sorry chat`
#join-log — Member join + leave log

Tracks every join + leave in a separate channel from the chat-facing welcome. Includes account-age so staff can spot fresh accounts joining around a raid window.

G
GoofBot APP Today at 14:02
Member joined
@newuser joined the server
Account age
3 days
Account ID
`999000500000000099`
Member #
1247
G
GoofBot APP Today at 12:18
Member left
@QuietOne left the server
Joined
47 days ago
Roles
@Verified, @🟢 Active
#ticket-142 — Inside an opened ticket

When a member opens a ticket, the bot creates a private channel just for them and the assigned mod role. The category-specific intro prompt is posted as the first message; staff get a 'Show user history' button to pull the opener's recent messages + warnings.

G
GoofBot APP Today at 12:05
Welcome, @newuser — a staff member will be with you shortly.
Support ticket opened
What's going on? Add screenshots if it helps.
Opened by
@newuser
Category
Support
Ticket ID
#142
N
newuser Today at 12:06
Hi! I claimed the verified role earlier but I still can't post in #general — am I missing a step?
M
ModSupreme Today at 12:07
Hey! Let me check — refresh and try again.