šŸ“š š—§š—›š—˜ š—”š—„š—–š—›š—œš—©š—˜š—¦ š—¢š—™ š—›š—¢š—Ÿš— š—˜
šŸ“š š—§š—›š—˜ š—”š—„š—–š—›š—œš—©š—˜š—¦ š—¢š—™ š—›š—¢š—Ÿš— š—˜ server banner
šŸ“š š—§š—›š—˜ š—”š—„š—–š—›š—œš—©š—˜š—¦ š—¢š—™ š—›š—¢š—Ÿš— š—˜ Discord server icon

šŸ“š š—§š—›š—˜ š—”š—„š—–š—›š—œš—©š—˜š—¦ š—¢š—™ š—›š—¢š—Ÿš— š—˜

šŸ“š š—§š—›š—˜ š—”š—„š—–š—›š—œš—©š—˜š—¦ š—¢š—™ š—›š—¢š—Ÿš— š—˜ Community Forum

Community Discussions

Master Your Voice Channels with VoiceMaster | The Archives o

Use the VoiceMaster interface to manage a temporary voice chamber after creating one. The chamber owner can control its privacy, visibility, membership, activities, and user capacity through the buttons provided.

https://discord.com/channels/1539409856354844725/1539842683801968651

šŸŽ™ļø VoiceMaster Controls
šŸ”’ Lock — Prevent additional members from joining the chamber unless they have permission.

šŸ”“ Unlock — Reopen the chamber so other members may join normally.

šŸ‘» Ghost — Hide the chamber from members who do not have permission to view it.

šŸ‘ļø Reveal — Make a ghosted chamber visible again.

šŸ‘‘ Claim — Take ownership of an abandoned chamber when its previous owner is no longer present.

ā›” Disconnect — Remove a selected member from the voice chamber. This does not ban them from the server.

šŸŽ® Start Activity — Launch an available Discord activity for the chamber’s participants.

ā„¹ļø Channel Information — View the chamber’s owner, settings, capacity, and other current information.

āž• Increase Limit — Raise the number of members permitted inside the chamber.

āž– Decrease Limit — Lower the number of members permitted inside the chamber.

šŸ¦ā€šŸ”„ Chamber owners are responsible for using these controls fairly and in accordance with the laws and conduct expected throughout Holme.

šŸ—ŗļø Return to the Cartographium

Tap to view image

Join The Bookworm Lounge at The Archives of Holme

A welcoming literary retreat for readers to discuss books, share discoveries, and read together.

šŸ“–BookVerse Commands:
"/register" — Create your BookVerse account.
"/profile" — View your reader profile.
"/library" — Manage your personal reading library.
"/searchbook" — Search for a book by title and author.
"/sprint" — Start or join a timed reading sprint.
"/review" — Read or submit book reviews.
"/buddyread" — Organize a shared reading experience.

Type "/" and select BookVerse to see available subcommands and any newly added features.

https://discord.com/channels/1539409856354844725/1539837593250955354

šŸ—ŗļø Return to the Cartographium

Tap to view image

Quiet Reports: Safety Guidelines at The Archives of Holme

Quietly alert the Custodians of Holme to conduct that may require attention.

🚨You may report:
- Harassment, bullying, threats, or discriminatory conduct
- Unwanted DMs, repeated contact, stalking, or ignored boundaries
- Sexual misconduct, coercion, grooming, or inappropriate advances
- Scams, impersonation, suspicious links, or attempted account theft
- Doxxing or the exposure of private information
- Ban evasion, suspicious alternate accounts, or coordinated disruption
- Harmful, illegal, or seriously disturbing content
- Anything else that makes you or another member feel unsafe

Include relevant usernames, message links, dates, and screenshots when possible. For private, serious, or evidence-heavy matters, please https://discord.com/channels/1539409856354844725/1540530047071297556 so the Custodians can speak with you confidentially.

https://discord.com/channels/1539409856354844725/1539837958385836092

šŸ—ŗļø Return to the Cartographium

Tap to view image

DM Safety & Privacy Guidelines | The Archives of Holme

Request permission here before privately messaging another member. Approval applies only to the stated conversation and may be withdrawn at any time.

šŸ’Œ Protect Your Privacy:
- Never share passwords, verification codes, financial details, home addresses, phone numbers, or other sensitive information.
- Be cautious when sharing social-media accounts; they may reveal your identity, location, workplace, family, or daily routine.
- Do not feel pressured to move conversations to another platform, send photographs, activate your camera, or reveal personal details.
- A member accepting one DM request does not grant permanent or unrestricted access.
- Never share another person’s messages, identity, photographs, or social accounts without permission.
- Block unwanted contact and report harassment, coercion, impersonation, scams, threats, or suspicious behaviour to the Custodians of Holme.

If you need assistance or wish to report concerning contact, you may write to the Custodians through https://discord.com/channels/1539409856354844725/1540530047071297556 or
https://discord.com/channels/1539409856354844725/1539837958385836092
Your privacy belongs to you. Consent may be refused or withdrawn without explanation.

https://discord.com/channels/1539409856354844725/1539837680416727110

šŸ—ŗļø Return to the Cartographium

Tap to view image

Grow the Tree of Returning | The Archives of Holme

A peaceful place to rest, reflect, and quietly tend Holme’s Tree of Returning together.

🌳Grow a Tree Commands:🌲
"/tree" — Display and tend the community tree.
"/profile target" — View your profile or another gardener’s profile.
"/balance" — Check your current coin balance.
"/composter" — View and upgrade the communal composter to accelerate tree growth.
"/background" — Change the scenery behind the community tree.
"/rename name" — Give the community tree a new name.
"/shop view" — Browse the available shop items.
"/shop buy item" — Purchase an item from the shop.
"/top trees page" — View the tallest community trees.
"/top players page" — View the most experienced gardeners.
"/top contributors page" — View those who have contributed most to this tree.
"/top fruit page" — View the members who have collected the most fruit.
"/notifications view" — View the server’s tree-notification settings.
"/notifications set-channel channel" — Choose where tree notifications are posted.
"/notifications configure event enable role" — Configure notification events and optional role mentions.
"/settings xp-messages value" — Control when XP and level-up messages appear.
"/report name" — Report an inappropriate community-tree name.
"/about" — View information about Grow a Tree.
"/help" — Open the bot’s help information.

🌲Watering, catching falling fruit, and collecting insects are performed through the buttons that appear beneath the tree. Users can use a thread beneath the tree to utilise the bot commands.

https://discord.com/channels/1539409856354844725/1539838093341753455

šŸ—ŗļø Return to the Cartographium

Tap to view image

Tupperbox Guide: Managing Proxies in The Archives of Holme

šŸ›”ļø THE OWNER’S TUPPERBOX LEDGER

PRIVATE OWNER REFERENCE

This ledger contains Holme’s server controls and the commands needed to prepare future Tuppers.

Dashboard:

https://tupperbox.app/dashboard

SERVER CONFIGURATION

Review the complete configuration:

tul!cfg show

Inspect a specific target:

tul!cfg show #channel
tul!cfg show @role
tul!cfg show @user

Maintain the private proxy log:

tul!cfg log #TUPPER-LOGS

Disable logging only when deliberately required:

tul!cfg log clear

Deny proxying throughout Holme by default:

tul!cfg deny proxies

Open an approved roleplay channel:

tul!cfg allow proxies #channel

Close it and restore the global denial:

tul!cfg clear proxies #channel

Prevent command clutter in a particular channel:

tul!cfg deny commands #channel

Restore inherited command access:

tul!cfg clear commands #channel

Keep queries available so ā“ and tul!showuser can identify who sent a proxy.

Change the prefix only if necessary:

tul!cfg prefix <new-prefix>

Do not casually use:

tul!cfg reset

It resets the server’s Tupperbox configuration.

CREATING FUTURE TUPPERS

Register a character:

tul!register "Character Name" initials:text

Example:

tul!register Galatea gal:text

Brackets must contain the exact word text.

View or change brackets:

tul!brackets "Character Name"
tul!brackets "Character Name" new:text

Add an alternate trigger:

tul!brackets add "Character Name" alternate:text

Set an avatar by attaching an image:

tul!avatar "Character Name"

Set the visible display name:

tul!nick "Character Name" "Display Name"

Add a description:

tul!describe "Character Name" <description>

Organize characters:

tul!group create "Group Name"
tul!group add "Group Name" "Character Name"
tul!group remove "Group Name" "Character Name"
tul!group list

Delete a group without deleting its Tuppers:

tul!group delete "Group Name"

Never confuse this with group purge, which deletes the group and every Tupper inside it.

Inspect your registry:

tul!list
tul!show "Character Name"

Back up everything:

tul!export

Back up one character or group:

tul!export "Character Name"
tul!export group "Group Name"

Remove a character permanently:

tul!remove "Character Name"

OWNER’S CHECKLIST

For every future Tupper:

  1. Choose a simple internal name.
  2. Assign unique brackets.
  3. Add its avatar and public nickname.
  4. Write a concise description.
  5. Place it in the correct group.
  6. Test it privately.
  7. Confirm logging and ā“ identification.
  8. Export a backup.
  9. Keep roleplay separate from official canon.

THE MASK MAY SPEAK.
THE ARCHIVE MUST STILL KNOW WHO WORE IT.

How to Use Tupperbox for Roleplay | The Archives of Holme

Tupperbox allows you to create a fictional profile—called a Tupper—and speak through it in approved roleplay spaces.

šŸ¦ā€šŸ”„ A Tupper may have its own:
Name and display name
Avatar
Description
Birthday
Speaking brackets
Character group
Optional profile presentation

Tupperbox is a tool of performance—not anonymity. Every proxied message remains connected to the Discord member who sent it.

šŸŖž CREATE YOUR TUPPER
The easiest method is the official dashboard:

https://tupperbox.app/dashboard

Sign in through Discord.
Open Tupper List.
Select Add Tupper.
Enter the character’s name.
Choose unique brackets.
Upload a square avatar.
Add any optional description or details.
Save your changes.

Your brackets must contain the exact word text. That word represents whatever you want the character to say.

šŸ¦ā€šŸ”„ Example brackets:

gal:text

To speak through that character:

gal:Welcome to Holme.

Tupperbox removes the original message and replaces it with one bearing the character’s name and avatar.

šŸ¦ā€šŸ”„ You may also register a character by privately messaging Tupperbox:

tul!register "Character Name" character:text

If the character’s name contains spaces, place it inside quotation marks.

šŸ–¼ļø ADDING AN AVATAR

The dashboard lets you upload and position the avatar visually.

You may also attach an image while using:

tul!avatar "Character Name"

Avatars are displayed as squares and then circularly cropped by Discord. Use a close, clearly visible image without important details near the corners.

šŸ“œ VIEWING YOUR CHARACTERS

tul!list

Shows your Tuppers.

tul!show "Character Name"

Displays information about one character.

tul!dash

Provides access to the dashboard.

āœļø CONTROLLING A PROXIED MESSAGE
React to one of your Tupper messages with:

āŒ — Delete your proxied message.
šŸ“ — Edit your proxied message.
ā“ — Identify the Discord member responsible for a proxy.

šŸ¦ā€šŸ”„You may also use:

tul!edit
tul!delete
tul!showuser

Reply to the relevant proxy when using these commands.

šŸ”„ AUTOPROXY

Autoproxy allows messages to be sent through a character without typing brackets every time.

Because accidental proxies are easy to send, beginners should use ordinary brackets first.

To stop autoproxy:

tul!auto off

While autoproxy is active:

\

at the beginning of a message sends that one message as yourself.

\

sends the message as yourself and clears the selected Tupper.

šŸ”’ PRIVACY
Tupper lists are publicly searchable by default. If you want your character list hidden globally, use:

tul!private on

Privacy hides your searchable character information. It does not make proxied messages anonymous or prevent Custodians from identifying their sender.

Do not place personal information, legal names, addresses, identification documents, passwords, medical information, or financial information in a Tupper profile.

āš–ļø THE LAWS OF HOLME STILL APPLY
Tuppers may only be used in channels where character proxying has been authorized.

You may not use a Tupper to:

Impersonate another member.
Imitate a Custodian or server owner.
Pretend to be an official server bot.
Issue false announcements or moderation notices.
Evade a block, restriction, or moderation action.
Harass someone through a fictional character.
Present fan roleplay as official book canon.
Circumvent another member’s boundaries.
Introduce NSFW material into Holme’s public spaces.

Official founders and canon characters must never be presented as authoritative voices of the server unless the server owner has approved that use.

You remain responsible for everything your Tupper says.

šŸ› ļø IF SOMETHING GOES WRONG

Run:

tul!diagnose

If your messages are unexpectedly appearing through a character:

tul!auto off

If you no longer want Tupperbox checking your messages in Holme:

tul!proxy off server

For the complete official command reference:

https://tupperbox.app/guide/commands

PLAY THE CHARACTER.
HONOR THE PERSON.
REMEMBER WHO SPEAKS.

Tap to view image

Master Writing Sprints with Sprinto | The Archives of Holme

Sprinto lets writers work on separate projects together through timed writing sprints. Join a session, write privately, then report your progress when time is called.

ā³ Starting a Sprint

/sprint — Starts the standard 15-minute sprint, beginning in 1 minute.

/sprint options: [options] — Customize the sprint.

Examples:

/sprint options: 30 — 30-minute sprint.
/sprint options: for 20 in 5 — Write for 20 minutes, starting in 5.
/sprint options: at :45 — Begin at the next :45.
/sprint options: until :00 — Sprint until the next hour.
/sprint options: quick — Quick 5-minute sprint.
/sprint options: marathon — One-hour sprint.
/sprint options: burst — Random 35–150 second sprint.
/sprint options: micro — Random 1–6 minute sprint.
/sprint options: flash — Random short sprint.
/sprint options: hel — Sprint for a randomly selected duration.

āœ’ļø Joining & Word Counts

/join — Join the active sprint with a starting count of 0.

/join count: [number] — Join using your document’s current word count.

/same — Join using your previous Sprinto word count.

/words count: [number] — Update or submit your total word count.

/words count: [number] new — Tell Sprinto exactly how many new words you wrote.

/words count: +50 — Add words to your current count.

/words — View your starting and current counts.

/final — Mark your current count as final so Sprinto does not wait for another update.

/final count: [number] — Submit a specific count and finalize it.

šŸ•°ļø Sprint Controls

/time — Shows how much time remains.

/leave — Leave the current sprint without ending it for everyone else.

/cancel — Vote to cancel the active sprint. If others have joined, they may also need to agree.

šŸ”” Sprint Notifications

Sprinto normally remembers recent sprinters and may mention them when later sprints begin.

/pingme — Receive pings for the next three sprints in this channel.

/forgetme — Stop receiving sprint-start pings until you join another sprint.

/sneak-away — Quietly leave the sprint and disable upcoming pings.

/pings-always — Always receive sprint-start notifications in this channel.

/pings-never — Never receive sprint-start notifications here.

/pings-status — Check your current notification preference.

šŸ› ļø Other Useful Commands

/feedback — Send feedback or suggestions to Sprinto’s developer.

/admin-refresh-active-role — Refresh the ā³ Active Sprinters role if somebody becomes stuck in or out of it. Despite the name, Sprinto currently allows anyone to use this utility.

šŸ“œ The Simple Version

New to Sprinto? You only really need three commands:

/sprint → /join → /words

Everyone writes their own work. The sprint simply gives us a clock, some company, and a reason to keep the words moving.

Write together. Create separately. Return with words.

Explore The Archives of Holme: The Last Pygmalion Lore

Welcome to the preserved history preceding The Last Pygmalion.

The records within this archive recount the fall of humanity’s first world, the passage of the Doom Falcon, the founding of Holme, the lives of its founders, the peoples of the Republic, and the civilization they raised together.

These records explain the world that existed before the novel begins. They do not recount the events of the novel itself.

Use the archive below to travel through the records in numerical order, or select any subject that interests you.

The forum teaches. The discussion channel talks.

Questions, interpretations, theories, and reader conversation belong in #šŸ’¬ćƒ»last-pygmalion-discussion.

Begin reading the Ā· šŸ›ļø Master Archive

Tap to view image

The Archives of Holme: Crossing the Threshold

Every archive eventually reaches a threshold.

Not because history has ended.

Because what follows can no longer be preserved as prelude.

These records began before Holme possessed a name. They followed Humanity from the death of Earth, through the Doom Falcon, into the ruins of Drakmar. They remembered the fires around which strangers first gathered, the promises from which a Republic was formed, and the Founders whose lives gave those promises meaning.

They recorded how Holme was raised.

How it was taken.

How its people carried it into exile.

How they returned.

They preserved its peoples, its laws, its roads, its waters, its gardens, its institutions, and the ordinary practices through which civilization became something more enduring than stone.

Yet no archive contains everything.

Records preserve what may be known. They cannot replace the lives that created them. They cannot reproduce every argument spoken beneath the Forum, every lantern reflected upon the Four Rivers, every child taught within an Athenaeum, or every traveler who first understood Holme as home.

Nor can they reveal everything waiting beyond their final page.

The history preserved here belongs to the world before The Last Pygmalion.

It explains the civilization awaiting the opening of the chronicle. It introduces the inheritances, losses, promises, and unanswered questions that stand behind its first words.

But the events of the story have not been recorded here.

That door remains unopened.

Readers may return to these records whenever a name, institution, people, or memory calls them backward. The Archive will remain. Its roads may be walked again. Its entries may be questioned, discussed, and remembered.

But those prepared to continue must now pass beyond explanation.

Beyond this threshold, history becomes experience.

The archive has carried you to the beginning.

The chronicle must carry you farther.

THE PRE-NOVEL RECORD IS COMPLETE.

THE DOOR TO THE LAST PYGMALION NOW STANDS BEFORE YOU.

ā—€Previous Ā· šŸ›ļø Master Archive

Tap to view image