Discord Bot (Private)
FoxBot is our cozy, lore-friendly helper for Luna's Magical Forest — built for day-to-day server life: fun commands, birthdays, holiday announcements, reaction roles, a channel directory, private AI chats, news recaps, safety-minded moderation, real-world weather & time, a self-building lore system, topic controls, sleep scheduling, and AI-powered personal reminders. Her personality is Kiko, a whimsical fennec fox spirit living in an enchanted forest.
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.
Kiko replies when mentioned — plus private "fox-chat" rooms and DMs.
Self-service birthdays + automated holiday announcements.
Safety-minded filtering with probation + escalation logic.
Reaction-role bindings and a channel directory system.
Kiko builds her own lore over time — browseable, mod-curated, and always in character.
Real-world weather lookups and time checks, delivered in Kiko's voice.
Mods can ban specific topics so Kiko gracefully deflects them.
AI-written reminders that escalate the more you ignore them — daily, weekdays, or custom days.
FoxBot (personality: Kiko) is a custom Discord bot built specifically for Luna's Magical Forest. It mixes practical server utilities (reaction roles, announcements, cleanup tools, channel directory) with fun, cozy interactions (tone-based replies, fox facts/jokes/quotes, cute "news recaps" in multiple styles, and automated holiday announcements).
Under the hood, FoxBot also includes: DM token limiting (to keep AI usage controlled), memory tools (opt-in style storage + cleanup), automated moderation checks for new/untrusted members, a channel directory so Kiko can direct people to the right place, a self-building lore system that grows through conversation, real-world weather & time awareness, topic banning so mods can keep certain subjects off-limits, a sleep mode with configurable quiet hours, and a personal reminder system where Kiko writes each reminder herself — getting more dramatic the longer you ignore her.
In normal server channels, Kiko responds only when mentioned. In DMs and FoxBot private chatrooms, she responds like a direct conversation.
Keeps the server readable, prevents accidental spam, and makes "talking to Kiko" intentional.
Kiko can rewrite/answer in different styles, per-user. Set your preferred vibe once and it sticks.
New users and probation periods get stricter checks; trusted long-time members get fewer interruptions.
Members can save birthdays themselves, and Kiko announces them automatically each day.
Kiko automatically posts AI-generated holiday announcements for major holidays throughout the year — cozy woodland vibes included.
Mods can bind reactions to roles on a specific message link.
Mods can teach Kiko what each channel is for, so she can help direct members to the right place.
/setchannel/removechannel/channelsKiko builds her own lore organically through conversation — a growing story about who she is, what she thinks, and what's happened in the forest.
/lore (filter by category) or /foxlore for a random entryKiko can check real-world weather and tell you the time — all delivered in her in-character Kiko voice.
/weather [location] — includes temp, feels-like, wind, humidity/timeMods can tell Kiko to gracefully deflect specific subjects — great for keeping the server vibe consistent.
/bantopic, /unbantopic, /listtopics, /cleartopicsMods can put Kiko to sleep when the server needs quiet — manually or on a scheduled basis.
/sleep and /wake/sleepstatus/sleepscheduleKiko sends personal reminder DMs written by her AI — and the longer you ignore them, the more dramatic she gets.
6pm, 14:30) or duration (30m, 2h)mon,wed,fri/reminders and /cancel_reminderIn server channels, Kiko replies when you mention her.
Example:
@FoxBot can you foxify this message?
Create a private text channel for 1-on-1 conversations with Kiko.
/privatechat
/endprivatechat
DM chats are allowed, but have a monthly token cap to prevent runaway usage.
/tokens
Make Kiko respond in your preferred vibe.
/settone
/mytone
/resettone
Ask Kiko for a fun recap of what's been happening in any channel.
/newsrecap timeframe:Today vibe:Gossip Column
Find the right channel for any topic.
/setchannel/channels/channels
/setchannel #art-gallery Share your art and creative works
Ask Kiko for real-world weather or the current time — she'll answer in character.
/weather location:Tokyo
/time
Kiko builds her own backstory over time through conversations. You can browse it or hear a random entry.
/lore category:Backstory
/foxlore
Keep certain subjects out of Kiko's conversations — she'll gracefully deflect without hard-blocking.
/bantopic topic:politics note:keep the server chill
/listtopics
/unbantopic topic_id:3
Pause Kiko's responses during quiet hours or when the server needs a break.
/sleep
/wake
/sleepschedule
/sleepstatus
Ask Kiko to remind you about something — she'll DM you in her own words, escalating if you keep ignoring her.
/remind6pm, 14:30) or a duration (30m, 2h)daily, weekdays, weekends, or specific days/remind when:6pm message:Take my meds repeat:daily reminders:10m
/remind when:9am message:Morning standup repeat:weekdays reminders:5m
/remind when:30m message:Check the oven
/reminders
/cancel_reminder reminder_id:3
Lightweight community interactions.
/hello
/foxify
/boop (public|private)
/foxfact
/foxjoke
/foxquote
/fox (generates a cute fox image)
/coinflip
/roll
/foxriddle
/8ball
Self-managed birthdays + automated announcements.
/setbd
/updatebd
/getbd
/removebd
/nextbd
See/forget what Kiko has saved. Mods can view/forget others.
/memory
/forget
/foxthoughts
/cleanup (mod-only)
Bind a role to a reaction on a message via message link.
/setreaction
/removereaction
/clearbotreactions
Utility tools and server helpers.
/joined
/tokens
/newsrecap (timeframe + vibe options)
/privatechat (manage channels)
/endprivatechat
/channels (view channel directory)
/shutdown (owner-only)
Server management helpers (permission-gated).
/cleartoday
/announce
/announcefromlink
/say
/repeat
/stealemoji
/setchannel (channel directory)
/removechannel (channel directory)
/restart (admin-only)
Browse and manage Kiko's self-built character lore.
/lore [category]
/foxlore
/loreraw [category] (mod)
/cleanuplore (mod)
/pinlore lore_id pin (mod)
/deletelore lore_id (mod)
Real-world weather and time, delivered in Kiko's voice.
/weather [location]
/time
Manage what subjects Kiko will avoid in conversation.
/bantopic topic [note] (mod)
/unbantopic topic_id (mod)
/listtopics
/cleartopics (admin)
Pause or schedule Kiko's responses for quiet hours.
/sleep (mod)
/wake (mod)
/sleepstatus
/sleepschedule (mod)
Personal AI-written reminders via DM — escalates until you confirm.
/remind when: message: [repeat:] [reminders:]
/reminders
/cancel_reminder reminder_id:
when: 6pm · 14:30 · 30m · 2h · 1d
repeat: daily · weekdays · weekends · mon,wed,fri
reminders: nudge interval — 5m · 10m · 1h
Kiko 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. Holiday announcements post automatically at 8 AM ET on recognized holidays. Reminder DMs are sent directly to your inbox — Kiko writes each one herself and gets progressively more dramatic if you keep ignoring them.
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
- Set up /setchannel for all key channels so Kiko can guide people
- Holiday announcements are automatic — no setup needed
- Use /remind with repeat:daily + reminders:10m for recurring tasks like meds