Discord Bot (Private)

🦊 FoxBot

FoxBot is our cozy, lore-friendly helper for Luna’s Magical Forest — built for day-to-day server life: fun commands, birthdays, reaction roles, private AI chats, and safety-minded moderation.

Private bot notice

FoxBot is not a public bot and isn’t meant to be invited to other servers. This page is just an internal guide for our community.

🌸 Cozy AI Replies

FoxBot replies when mentioned — plus private “fox-chat” rooms and DMs.

🎂 Birthdays

Self-service birthday saving + daily announcements.

🛡️ Moderation

Safety-minded filtering with probation + escalation logic.

🎭 Roles & Reactions

Simple reaction-role binding tools for server setup.

📝 About FoxBot

What it is (and what it isn’t)

FoxBot is a custom Discord bot built specifically for Luna’s Magical Forest. It mixes practical server utilities (reaction roles, announcements, cleanup tools) with fun, cozy interactions (tone-based replies, fox facts/jokes/quotes, and cute “news recaps”).

Under the hood, FoxBot also includes: DM token limiting (to keep AI usage controlled), memory tools (opt-in style storage + cleanup), and automated moderation checks for new/untrusted members.

🦊 When does FoxBot respond?

In normal server channels, FoxBot responds only when mentioned. In DMs and FoxBot private chatrooms, it responds like a direct conversation.

Why it works this way

Keeps the server readable, prevents accidental spam, and makes “talking to FoxBot” intentional.

⭐ Highlights

Main systems FoxBot provides

🌸 AI Chat + Tone Profiles Core

FoxBot can rewrite/answer in different styles, per-user. Set your preferred vibe once and it sticks.

  • Per-user tone preference (saved)
  • Whimsical-by-default, with many optional tones
  • Private chat options (DMs + private rooms)

🛡️ Safety & Moderation Guardrails

New users and probation periods get stricter checks; trusted long-time members get fewer interruptions.

  • Probation-based thresholds
  • Escalation for repeat issues (strike window)
  • Bypass for mods + trusted/long-tenure members

🎂 Birthdays Community

Members can save birthdays themselves, and FoxBot announces them automatically each day.

  • Save/update/remove birthday (MM/DD)
  • Daily birthday announcement loop
  • “Next birthday” helper

🎭 Reaction Roles Setup

Mods can bind reactions to roles on a specific message link.

  • Set reaction → role bindings
  • Remove bindings + clear bot reactions
  • Stored config so it persists across restarts

📘 How to Use

Practical “what do I do?” guide

1) Talk to FoxBot in chat

In server channels, FoxBot replies when you mention it.

  • Mention FoxBot in your message
  • Ask a question or request a rewrite (“foxify this”)
  • FoxBot replies as a direct message reply in-thread
Example: @FoxBot can you foxify this message?

2) Use private chatrooms (mods)

Create a private text channel for 1-on-1 conversations with FoxBot.

  • Mods can create a private “fox-chat-…” room
  • Only you + FoxBot can read it
  • Delete it when done
/privatechat /endprivatechat

3) DMs (token-limited)

DM chats are allowed, but have a monthly token cap to prevent runaway usage.

  • If you hit the monthly cap, FoxBot will tell you
  • You can check remaining DM tokens anytime
  • Server chat remains available even if DM tokens run out
/tokens

4) Set your tone

Make FoxBot respond in your preferred vibe.

  • Choose a tone once (saved)
  • Check your current tone
  • Reset back to default (whimsical)
/settone /mytone /resettone

📚 Command Reference

What’s available in this bot build

🎉 Fun

Lightweight community interactions.

/hello /foxify /boop (public|private) /foxfact /foxjoke /foxquote /fox (generates a cute fox image) /coinflip /roll

🎂 Birthdays

Self-managed birthdays + automated announcements.

/setbd /updatebd /getbd /removebd /nextbd

🧠 Memory

See/forget what FoxBot has saved. Mods can view/forget others.

/memory /forget /foxthoughts /cleanup (mod-only)

🎭 Reaction Roles

Bind a role to a reaction on a message via message link.

/setreaction /removereaction /clearbotreactions

🧰 System

Utility tools and server helpers.

/joined /tokens /newsrecap /privatechat (manage channels) /endprivatechat /shutdown (owner-only)

🛠️ Admin / Mod Tools

Server management helpers (permission-gated).

/cleartoday /announce /announcefromlink /say /repeat /stealemoji /restart (admin-only)

🖼️ Media

Icon & screenshots
FoxBot icon
FoxBot Internal bot guide visuals, embeds, and examples
Tip

If you want this page to be “always accurate”, swap the screenshots for real captures of your server, and update the captions to match your current channels.

🔧 Notes for Our Server

How we keep FoxBot fun + controlled
Behavior rules (by design)

FoxBot responds in server channels only when mentioned, but allows deeper chatting in DMs / private fox-chat rooms. Moderation checks are stricter for newer members and relax over time.

Suggested best practices: - Encourage members to use /settone for personal vibe control - Use /privatechat for focused help without cluttering channels - Keep DM usage limited (token cap) to avoid runaway AI spend - Use reaction roles for clean onboarding + self-serve access - Use /newsrecap for fun “what did I miss?” moments