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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.
#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.