What LogCastle can do
Discord-style message cards with color-coded avatar bubbles, grouped consecutive messages, and inline timestamps for Chat, Whispers, and Admin.
Monitor two rooms or users side-by-side without switching tabs. Each pane scrolls independently with its own complete history.
Full light and dark mode with OS sync, accent color swatch pickers, per-message-type color settings, gradient, glow, background image, and rainbow effects.
Translate incoming chat messages on the fly via Microsoft AI Translation into 50+ languages — scoped to what’s actually used in PalaceChat.
Discord-style docked emote panel with category tabs, full GIF playback via XamlAnimatedGif, and integrated Tenor search by keyword.
Type chatgpt: your question inline to get answers from GPT 4.1 mini right inside the log
— no context switching needed.
Image and GIF links render as inline expandable cards. Embedded AV player for Discord mp3, mp4, OGG, and WebM links with playback controls.
IP and geolocation lookup for active users in a dedicated Admin tab, backed by a fast two-tier SQLite and memory cache.
Keyword notification cards with optional sounds, taskbar flashing for new whispers, and a “new messages” scroll banner when not tailed to the bottom.
Tab strip scrolls left and right with arrow controls. Tabs with new activity light up their chevron in your current accent color.
Separate tabs for Chat, Whispers, Admin, and Pages — each with its own complete scrollable history per session and server connection.
Per-tab font family, size, and weight via a Material Design font dialog. CTRL + scroll wheel resizes font per-tab without affecting others.
A peek at LogCastle in action
A peek at ColorConfigure
Release notes
Requirements & installation
Enable log streaming in PalaceChat
LogCastle reads PalaceChat’s live log file. You must enable streaming first.
- Open PalaceChat → Edit menu
- Select Options (last item)
- Open the Log tab
- Check Stream log to file
- Optionally enable other log checkboxes
Admin options optional
To use IP lookups and sign-on cards, enable operator settings in PalaceChat.
- Open PalaceChat → Edit menu
- Select Options (last item)
- Open the Operator tab
- Enable the operator settings you want visible