Seven new slash commands, Russian localizations, rich-game presence, and a /help meta-command.
New Slash Commands
/guild <name> - Embed summary of a guild (members, motto, server, recruiting, Discord + website links) with autocomplete for known guilds
/house <slug> - Hero card for a gallery house with title, owner, type, and hero image
/spotlight - Today's featured furniture item from the weekly Spotlight rotation
/whois @user - Look up a Discord user's linked ESO Housing profile (guild, role, builds, likes given, join date)
/eventtoday - Upcoming guild events across all public guilds in the next 24 hours
/randomhouse - Discovery tool: random published house from the gallery
/help - Grouped command list with permalink to the transparency page
Russian Localizations
Every command now has name_localizations + description_localizations for Russian
Users with Discord set to Russian see /мебель, /гильдия, /дом, /избранное, /кто, /сегодня, /случайныйдом, /помощь, /анонсы-включить, /анонсы-выключить
Option names (parameters) also localized: name → название, user → пользователь, etc.
Canonical English name stays the dispatch key, so handlers are locale-agnostic
Rich-Game Presence
Bot status now renders as a real-looking game session with large image, small corner icon, ticking timestamp, and two-line details/state
Scenes rotate through Bastion Sanguinaris, Lake Rumare at golden hour, Abagarlas buried halls, and Meridia's strike
Fixed a silent bug where asset references never rendered because they were stored as custom props instead of Discord's canonical assets.large_image structure
Only visible difference from a true game client is the missing "Join" button - limited to Game SDK clients
Bot Transparency Page
Replaced the two-jobs pitch with a full command catalogue split into "Information" and "Admin opt-in" blocks
Tightened Section 2 wording - same four permissions (Send Messages, Embed Links, Attach Files, Use Application Commands) still cover every new command; no new intents requested
Section blocks switched from flat shadow to gold-tinted gradient so the Lake Rumare backdrop reads through the editorial layout
★
v1.1.0
Major Update April 20, 2026
Guild Pages - Social Layer
Member directory with role filters, per-member hover cards, quick-stats sidebar, expanded milestones, and comments on guild news.
Member Directory
Role filter pills - Filter by All / Admins / Officers / Members with a single click
Instant search - Type any part of a display name; members show/hide without a round trip
Up to 200 members - Loaded upfront for client-side filtering (up from 20 with an expand button)
Empty-state message - Clear feedback when no members match the current filter
Per-Member Contribution Cards
Hover any member avatar to see their builds count, likes given, events attended, and "member since" date
Stats pre-computed in three batched queries on page load - no per-hover network call
Card respects the guild's theme color for the role label + accent bar
Quick-Stats Sticky Sidebar
Floating right-rail panel (desktop ≥ 1280px) with members, builds, collections, events, news posts, and last-30d activity
Fades in via IntersectionObserver once the hero scrolls past - stays with the reader through the long page
"Active for X year(s)" footnote when the guild has crossed an anniversary
Milestone Badges - 17 Tiers
Extended from 9 achievements to 17 with new membership, build, event, and anniversary tiers
New achievements: Legion Guild (500 members), Master of Ceremonies (5 events), Architect of Festivals (10 events), Hands of the Hearth (50 builds), Masons of Renown (100 builds), A Year Sworn / Two Years Bound / Legend of the Banner (1/2/5 year anniversaries)
Each achievement has an epic and a natural translation style in both English and Russian
Comments on Guild News
Every news post gets a collapsible comment thread with a lazy-loaded list + inline post form
Sign-in hint shown to logged-out visitors instead of the form
New guild_news_comments table with CASCADE deletes and a comment_count denorm on guild_news kept in sync by triggers
Dedicated /api/guild-news-comments.php endpoint with CSRF + guild-publicity guards
◆
v1.1.0
Update April 19, 2026
Mega-Menu Redesign
Per-menu accent colors, rotating Featured Today cards across Houses / Browse / Community / Archives, and a crimson Archives mega-menu with Chapter of the Day.
Per-Menu Accent Palette
Each mega-menu now has its own accent color that flows through borders, hover backgrounds, icons, and hero-card rails
Houses - warm rose (#c8806e), hearth feel
Browse - ice blue (#7ea8c4), exploration
Community - sage green (#8fb29a), gathering
News - amber (#d6a165), announcements
Archives - crimson (#e0607a), lore & chronicles
Per-item house/guild/item accents (derived from slug) still override the menu accent on individual hero cards, so Bastion stays crimson while Houses chrome reads rose
Rotating Featured Hero Cards
Houses - Single featured house per slot, cycling through showcase + gallery homes on a daily-stable shuffle
Browse - Featured Today furniture rotation with fallback to recent items when no active spotlight exists
Community - Featured Guild (dropped the is_public-only filter so new installs aren't empty)
Archives - Chapter of the Day from the lore chronicle, using each entry's era + hero image
All four pools use daily-stable rotation with staggered day-key offsets so they don't sync
Archives Mega-Menu
Upgraded from a three-link flyout to a full mega-menu matching the rest of the navigation
Linklist: Archive / Chronicle / Connections with inline descriptions
Side panel: rotating lore chapter hero card with era eyebrow, title, and a "Read the chapter" CTA
Crimson accent across every surface - matches the blood-bound chronicle theme
Visibility & Polish
Brightened text in Browse / Community / News linklists (name + description colors both bumped)
Toned down Houses + Archives for less visual weight against image-rich hero cards
Guild of the Day query relaxed: any guild in the pool is a candidate, not just public ones
Fixed silent column-name bug where the Community card queried logo_url / banner_url instead of the actual logo_path / banner_path
★
v1.0.0
Major Update April 4, 2026
Video Tour System
Cinematic video tours for house pages with themed loaders, ambient music, and analytics tracking.
Video Tours
Tour video player - Full cinematic player with drag-to-seek, volume slider, picture-in-picture, fullscreen mode, and chapter markers
Themed loading animations - Bat silhouettes (Bastion), orbiting runes (Abagarlas), drifting glyphs (Creature), or generic spinner for user houses
Buffer progress bar - Real-time download progress with percentage display before playback
Short + Long tours - Tab switcher with crossfade transition and duration labels
YouTube integration - Paste a YouTube link as primary source with local video fallback
Keyboard shortcuts - Space (play/pause), M (mute), F (fullscreen), arrow keys (seek/volume), 0-9 (jump to position)
Image captions save instantly - No more lost captions when navigating away
Submit validation - Checklist is checked before allowing submission
Back button warns about unsaved changes
Description character counter - Live count showing 1234 / 5000
Section and image counts on dashboard cards
Last Edited sorting - Find your most recent work instantly
Human-readable status labels - "Live" instead of "approved"
Changelog page - Public version history at esohousing.com/changelog
Terms of Use link added to footer
Cookie consent now links to the Privacy Policy
Custom cursors upgraded - More detailed vampire, Ayleid, and tentacle pointers
◊ ————— ♦ ————— ◊
Community Guidelines
By participating in ESO Housing, you agree to uphold these standards. They exist to protect our community and the creative work shared within it.
Treat every member with courtesy and respect. Disagreements happen - hostility does not belong here.
Do not upload or share content that is offensive, sexually explicit, discriminatory, or illegal in any jurisdiction.
Credit the original creator when showcasing, referencing, or building upon another person's work. Plagiarism will result in removal.
Keep submissions relevant to Elder Scrolls Online housing. Unrelated promotions, advertisements, and spam are not permitted.
Offer feedback that is constructive and specific. Criticism should help a builder improve, not discourage them.
Report concerns to a moderator rather than engaging in public disputes. We handle violations privately and fairly.
Repeated or severe violations may lead to restricted access or permanent removal from the community.
◊ ————— ♦ ————— ◊
◇ scroll to bottom to accept ◇
◊ ————— ♦ ————— ◊
Legal Disclaimer
Fan Site Notice & Intellectual Property
Fan Site Status
esohousing.com is a fan-made site and is neither directly nor indirectly related to Bethesda Softworks, ZeniMax Online Studios, nor parent company ZeniMax Media, in any way, shape, or form.
This site is not endorsed by, affiliated with, or sponsored by ZeniMax Media Inc. or any of its subsidiaries.
Intellectual Property
The Elder Scrolls® Online and related logos are registered trademarks or trademarks of ZeniMax Media Inc. in the United States and other countries. All in-game content, images, and assets from The Elder Scrolls Online are the property of ZeniMax Media Inc. and are used here under fair use for non-commercial, fan-community purposes only, with no intent to infringe.
This site does not generate revenue, sell products, or engage in any commercial activity. No game content is sold or redistributed for monetary gain.
Rights Holder Notice
If you are a rights holder and believe any content on this site infringes your intellectual property, please contact us and we will promptly address your concern.