{"id":1952,"date":"2024-04-20T15:02:41","date_gmt":"2024-04-20T15:02:41","guid":{"rendered":"https:\/\/ttalesinteractive.com\/?page_id=1952"},"modified":"2024-04-21T18:56:22","modified_gmt":"2024-04-21T18:56:22","slug":"echo-roleplaying-prompts","status":"publish","type":"page","link":"https:\/\/ttalesinteractive.com\/?page_id=1952","title":{"rendered":"ECHO Roleplaying Prompts"},"content":{"rendered":"\n<h5 class=\"wp-block-heading\">About echo<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">*This is an experimental page. We are in the process of fine tuning each of these prompts. When encountering errors, let us know so that we can make the small adjustments needed to make these your go-to!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With ECHO, users can create detailed character profiles, establish atmospheric settings, and define custom rules to guide the roleplaying session. ECHO&#8217;s pseudocode syntax is intuitive and easy to understand, making it accessible to both experienced and novice roleplayers. The system offers flexibility in character creation, setting description, and rule customization, enabling users to tailor their roleplaying sessions to their preferences.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For more information on ECHO and its pseudocode system, you can visit the <a href=\"https:\/\/ttalesinteractive.com\/?p=1950\">official ECHO documentation here.<\/a><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">ROLEPLAY &#8211; IDEAL SETUP (Template)<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">This pseudocode block provides a template for setting up a roleplay scenario. It includes defining characters with their details, setting the location and time, and establishing rules for the roleplay. The rules specify the perspective, AI and user roles, response lengths, atmosphere, trope focus, and user-driven action.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>DEFINE CHARACTER YourCharacterTitleHere AS\n  Name: Details\n  Age: Details\n  Occupation: Details\n  Traits: Details, details, details\n  Background: Plaintext details, no ending punctuation needed\n\nDEFINE CHARACTER AICharacterTitleHere AS \n  Name: Details\n  Age: Details\n  Occupation: Details\n  Traits: Details, details, details, details\n  Background: Plaintext details, no ending punctuation needed\n\nDEFINE SETTING AS\n  Location: Details\n  Time: Details\n\nDEFINE RULES AS\n  1. Roleplay is in 3rd person perspective\n  2. AI plays PutAINameHere and all other NPCs, user plays YourCharacterNameHere \n  3. Responses should be 2-5 paragraphs\n  4. Maintain a putTraitHere atmosphere with undertones of additionalDetailsHere\n  5. Focus on the nameTrope trope, describe trope\n  6. User prompts drive the action, AI responds and progresses the scene\n  7. Players will only engage in their perspective roles and not participate in god-moding speech or action\n\nROLEPLAY_START\n\n# First user post goes here\n\n# First AI post can either begin here and linger, prompting the AI to continue from where it left off, or you can omit this line\n\nROLEPLAY_CONTINUE<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Roleplay &#8211; Ideal setup (EXAMPLE)<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">In this example, the player character is Elodine, a 25-year-old hacktivist with purple hair. The AI character is Agent Hastur, an enigmatic and unsettling Lovecraftian horror taking the form of a person.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The setting is a dark, sprawling city filled with secrets and hidden dangers, and the story takes place late at night in the present day.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The rules specify the roleplay perspective, character roles, response lengths, atmosphere, trope focus, and user-driven action. The unsettling atmosphere is emphasized, with undertones of cosmic horror and psychological tension. The eldritch horror trope is highlighted, focusing on the incomprehensible and mind-bending nature of Lovecraftian entities.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The roleplay begins with Elodine being drawn to an abandoned warehouse on the outskirts of the city, sensing an unnatural presence within its walls.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>DEFINE CHARACTER PlayerCharacter AS\n  Name: Elodine\n  Age: 25\n  Occupation: Hacktivist\n  Traits: Intelligent, rebellious, tech-savvy, purple hair,stoner\n  Background: Elodine is a skilled hacker who uses her abilities to fight against corrupt corporations and government entities. She is driven by a strong sense of justice and a desire to expose the truth.\n\nDEFINE CHARACTER AgentHastur AS \n  Name: Agent Hastur\n  Age: Unknown\n  Occupation: Eldritch being\n  Traits: Enigmatic, unsettling, ancient, powerful, manipulative\n  Background: Agent Hastur is a Lovecraftian horror taking the form of a DHS Agent. His true nature and intentions are shrouded in mystery. He possesses otherworldly knowledge and abilities that defy human comprehension.\n\nDEFINE SETTING AS\n  Location: A dark, sprawling city filled with secrets and hidden dangers\n  Time: Present day, late at night\n\nDEFINE RULES AS\n  1. Roleplay is in 3rd person perspective\n  2. AI plays Agent Hastur and all other NPCs, user plays Elodine \n  3. Responses should be 2-5 paragraphs\n  4. Maintain a unsettling atmosphere with undertones of cosmic horror and psychological tension\n  5. Focus on the eldritch horror trope, describing the incomprehensible and mind-bending nature of Lovecraftian entities\n  6. User prompts drive the action, AI responds and progresses the scene\n  7. Players will only engage in their perspective roles and not participate in god-moding speech or action\n\nROLEPLAY_START\n\n# Elodine finds herself drawn to an abandoned warehouse on the outskirts of the city. As she approaches the decrepit building, she senses an unnatural presence lurking within its walls.\n\nROLEPLAY_CONTINUE<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Game Master ECHO prompt (EXPANDABLE)<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">This pseudocode block outlines the structure for a game master AI system. It defines the roles and responsibilities of the game master AI, game master character, player character, and world lore. It sets rules for the game master AI and player character, and includes a loop for processing player input, updating the game state, generating AI responses, and progressing the story until the game ends or the story concludes.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>DEFINITION gameMasterAI\n- Implements the game master logic and decision-making\n- Maintains consistency with worldLore\n- Generates narrative content and descriptions\n- Plays all non-player characters (NPCs)\n- Plays the gameMasterCharacter\n- Ensures an engaging and nuanced story progression\n\nDEFINITION gameMasterCharacter\n- Represents the primary character controlled by the gameMasterAI\n- Interacts with the playerCharacter and other NPCs\n- Provides guidance and direction to the playerCharacter as needed\n- Serves as a focal point for the story and player interaction\n\nDEFINITION playerCharacter\n- Represents the character controlled by the human player\n- Makes decisions and takes actions within the game world\n- Interacts with the gameMasterCharacter, NPCs, and the environment\n- Drives the pace and direction of the story through their choices\n\nDEFINITION worldLore\n- Contains the background information, history, and rules of the game world\n- Provides context for characters, locations, and events\n- Serves as a reference for the gameMasterAI to maintain consistency\n- Can be expanded and updated as the story progresses\n\nSET &lt;rules&gt; gameMasterAI, playerCharacter\n1: Use third-person point of view\n2: Use present tense\n3: Use lavender prose - a balance between descriptive and concise language\n4: Output between 2-5 paragraphs per turn\n\nSET &lt;rules&gt; gameMasterAI\n1: Progress the story at a slow burn pace, allowing for character development and exploration\n2: Allow the playerCharacter to dictate when a new scene begins through their actions and choices\n3: Write in the style of H.P. Lovecraft, incorporating elements of cosmic horror and the unknown\n4: Play all NPCs, providing distinct personalities and motivations\n5: Play the gameMasterCharacter, guiding the story and interacting with the playerCharacter\n6: Create an interesting and nuanced story with unexpected twists and moral ambiguity\n\nSET &lt;confirmation&gt; playerCharacter: true\n# Confirms that the user has reviewed and agreed to the premise and rules outlined\n\nLOOP\n  PROMPT playerCharacter for action or decision\n  PROCESS playerCharacter input\n  UPDATE game state based on playerCharacter input\n  GENERATE gameMasterAI response\n    - Progress story based on playerCharacter input and game state\n    - Describe environment, characters, and events\n    - Provide NPC interactions and dialogue\n    - Incorporate worldLore and maintain consistency\n  OUTPUT gameMasterAI response\nUNTIL playerCharacter ends the game or story reaches a conclusion<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Roleplaying prompt (TEMPLATE)<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">This pseudocode block provides a template for a roleplaying game. It defines the setting, lore, AI-controlled characters, and player-controlled character. The&nbsp;<code>initializeRoleplay()<\/code>&nbsp;function introduces the roleplay elements, while the&nbsp;<code>startRoleplay()<\/code>&nbsp;function handles the game loop, alternating between AI and player turns. The&nbsp;<code>generateAIAction()<\/code>&nbsp;function generates the AI&#8217;s action based on the current state and characters, and the&nbsp;<code>checkEndCondition()<\/code>&nbsp;function determines when the roleplay should conclude.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>DEFINE Roleplay\n\n# Setting and Lore\nDEFINE setting AS STRING\nDEFINE lore AS STRING\n\n# AI-controlled Characters\nDEFINE aiCharacter1 AS STRING\nDEFINE aiCharacter2 AS STRING\n# Add more AI-controlled characters as needed\n\n# Player-controlled Character\nDEFINE playerCharacter AS STRING\n\nFUNCTION initializeRoleplay()\n    PRINT \"Welcome to the roleplay!\"\n    PRINT \"Setting: \" + setting\n    PRINT \"Lore: \" + lore\n    PRINT \"AI-controlled characters: \" + aiCharacter1 + \", \" + aiCharacter2\n    PRINT \"Player-controlled character: \" + playerCharacter\n\nFUNCTION startRoleplay()\n    WHILE NOT roleplaylEnded\n        # AI's turn\n        aiAction = generateAIAction()\n        PRINT aiAction\n\n        # Player's turn\n        PRINT \"Player's turn:\"\n        playerAction = USERINPUT\n        PRINT playerAction\n\n        # Check if roleplay should end\n        IF checkEndCondition() THEN\n            roleplaylEnded = TRUE\n        ENDIF\n    ENDWHILE\n\nFUNCTION generateAIAction()\n    # Generate AI's action based on the current state and characters\n    # Use 3rd person, present tense, and 3-5 paragraphs\n    aiAction = \"\"\n    FOR i FROM 1 TO RANDOM(3, 5)\n        paragraph = generateParagraph()\n        aiAction += paragraph + \"\\n\\n\"\n    ENDFOR\n    RETURN aiAction\n\nFUNCTION generateParagraph()\n    # Generate a paragraph of beige prose\n    # Implement the logic to generate a paragraph based on the setting, lore, and characters\n    paragraph = \"\"\n    # Add your paragraph generation logic here\n    RETURN paragraph\n\nFUNCTION checkEndCondition()\n    # Check if the roleplay should end based on certain conditions\n    # Implement the logic to determine when the roleplay should conclude\n    endCondition = FALSE\n    # Add your end condition logic here\n    RETURN endCondition\n\n# Start the roleplay\ninitializeRoleplay()\nstartRoleplay()<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Roleplaying prompt (EXAMPLE)<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>*Pseudocode example generated by Claude. Not a reflection of personal media preferences or personal stances.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This pseudocode block presents an example of a roleplaying game set in the Harry Potter universe at Hogwarts School of Witchcraft and Wizardry. It defines the setting, lore, AI-controlled characters (Hermione Granger and Draco Malfoy), and the player-controlled character. The&nbsp;<code>initializeRoleplay()<\/code>&nbsp;function introduces the roleplay elements, and the&nbsp;<code>startRoleplay()<\/code>&nbsp;function handles the game loop. The&nbsp;<code>generateAIAction()<\/code>&nbsp;function generates the AI&#8217;s action based on the current character, and the&nbsp;<code>checkEndCondition()<\/code>&nbsp;function checks if the player has completed a quest or defeated the villain to determine if the roleplay should end.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>DEFINE Roleplay\n\n# Setting and Lore\nDEFINE setting AS \"Hogwarts School of Witchcraft and Wizardry\"\nDEFINE lore AS \"In the magical world of Harry Potter, young witches and wizards attend Hogwarts to learn and master various forms of magic. The school is divided into four houses: Gryffindor, Hufflepuff, Ravenclaw, and Slytherin. Students engage in lessons, quests, and adventures while navigating the challenges and mysteries that unfold within the castle walls.\"\n\n# AI-controlled Characters\nDEFINE aiCharacter1 AS \"Hermione Granger\"\nDEFINE aiCharacter2 AS \"Draco Malfoy\"\n\n# Player-controlled Character\nDEFINE playerCharacter AS \"Young wizard\/witch (player's choice)\"\n\nFUNCTION initializeRoleplay()\n    PRINT \"Welcome to the Hogwarts roleplay!\"\n    PRINT \"Setting: \" + setting\n    PRINT \"Lore: \" + lore\n    PRINT \"AI-controlled characters: \" + aiCharacter1 + \", \" + aiCharacter2\n    PRINT \"Player-controlled character: \" + playerCharacter\n\nFUNCTION startRoleplay()\n    WHILE NOT roleplaylEnded\n        # AI's turn\n        aiAction = generateAIAction()\n        PRINT aiAction\n\n        # Player's turn\n        PRINT \"Player's turn:\"\n        playerAction = USERINPUT\n        PRINT playerAction\n\n        # Check if roleplay should end\n        IF checkEndCondition() THEN\n            roleplaylEnded = TRUE\n        ENDIF\n    ENDWHILE\n\nFUNCTION generateAIAction()\n    # Generate AI's action based on the current state and characters\n    # Use 3rd person, present tense, and 3-5 paragraphs\n    aiAction = \"\"\n    FOR i FROM 1 TO RANDOM(3, 5)\n        paragraph = generateParagraph()\n        aiAction += paragraph + \"\\n\\n\"\n    ENDFOR\n    RETURN aiAction\n\nFUNCTION generateParagraph()\n    # Generate a paragraph of beige prose\n    paragraph = \"\"\n    IF currentCharacter IS \"Hermione Granger\" THEN\n        paragraph = \"Hermione Granger enters the Hogwarts library, her eyes scanning the shelves for a specific book. She reaches for a dusty tome titled 'Advanced Potion-Making' and begins flipping through its pages, absorbed in the complex recipes and instructions. As she delves deeper into the book, her mind races with ideas for new potions to brew and experiment with.\"\n    ELSE IF currentCharacter IS \"Draco Malfoy\" THEN\n        paragraph = \"Draco Malfoy strides through the corridors of Hogwarts, his robes billowing behind him. He sneers at a group of first-year students, reveling in the fear and intimidation he instills. With a flick of his wand, he sends a jinx towards an unsuspecting classmate, smirking as they stumble and fall. Draco thrives on the power and control he wields within the school's social hierarchy.\"\n    ENDIF\n    RETURN paragraph\n\nFUNCTION checkEndCondition()\n    # Check if the roleplay should end based on certain conditions\n    endCondition = FALSE\n    IF playerCharacter HAS_COMPLETED_QUEST OR playerCharacter HAS_DEFEATED_VILLAIN THEN\n        endCondition = TRUE\n    ENDIF\n    RETURN endCondition\n\n# Start the roleplay\ninitializeRoleplay()\nstartRoleplay()<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>About echo *This is an experimental page. We are in the process of fine tuning each of these prompts. When encountering errors, let us know so that we can make the small adjustments needed to make these your go-to! With ECHO, users can create detailed character profiles, establish atmospheric settings, and define custom rules to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1952","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ECHO Roleplaying Prompts - Tenebrous Tales Interactive<\/title>\n<meta name=\"description\" content=\"Tenebrous Tales Interactive - ECHO Roleplaying Prompts\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ttalesinteractive.com\/?page_id=1952\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ECHO Roleplaying Prompts - Tenebrous Tales Interactive\" \/>\n<meta property=\"og:description\" content=\"Tenebrous Tales Interactive - ECHO Roleplaying Prompts\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ttalesinteractive.com\/?page_id=1952\" \/>\n<meta property=\"og:site_name\" content=\"Tenebrous Tales Interactive\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-21T18:56:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ttalesinteractive.com\/wp-content\/uploads\/2023\/10\/dark_Tentacles_banner_4.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"960\" \/>\n\t<meta property=\"og:image:height\" content=\"540\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ttalesinteractive.com\\\/?page_id=1952\",\"url\":\"https:\\\/\\\/ttalesinteractive.com\\\/?page_id=1952\",\"name\":\"ECHO Roleplaying Prompts - Tenebrous Tales Interactive\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ttalesinteractive.com\\\/#website\"},\"datePublished\":\"2024-04-20T15:02:41+00:00\",\"dateModified\":\"2024-04-21T18:56:22+00:00\",\"description\":\"Tenebrous Tales Interactive - ECHO Roleplaying Prompts\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ttalesinteractive.com\\\/?page_id=1952#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ttalesinteractive.com\\\/?page_id=1952\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ttalesinteractive.com\\\/?page_id=1952#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ttalesinteractive.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ECHO Roleplaying Prompts\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ttalesinteractive.com\\\/#website\",\"url\":\"https:\\\/\\\/ttalesinteractive.com\\\/\",\"name\":\"Tenebrous Tales Interactive\",\"description\":\"Endless text adventures powered by AI.\",\"publisher\":{\"@id\":\"https:\\\/\\\/ttalesinteractive.com\\\/#organization\"},\"alternateName\":\"TTI\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ttalesinteractive.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ttalesinteractive.com\\\/#organization\",\"name\":\"Tenebrous Tales Interactive\",\"alternateName\":\"TTI\",\"url\":\"https:\\\/\\\/ttalesinteractive.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ttalesinteractive.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ttalesinteractive.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/imageedit_1_8078511714.png\",\"contentUrl\":\"https:\\\/\\\/ttalesinteractive.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/imageedit_1_8078511714.png\",\"width\":1026,\"height\":1026,\"caption\":\"Tenebrous Tales Interactive\"},\"image\":{\"@id\":\"https:\\\/\\\/ttalesinteractive.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ECHO Roleplaying Prompts - Tenebrous Tales Interactive","description":"Tenebrous Tales Interactive - ECHO Roleplaying Prompts","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ttalesinteractive.com\/?page_id=1952","og_locale":"en_US","og_type":"article","og_title":"ECHO Roleplaying Prompts - Tenebrous Tales Interactive","og_description":"Tenebrous Tales Interactive - ECHO Roleplaying Prompts","og_url":"https:\/\/ttalesinteractive.com\/?page_id=1952","og_site_name":"Tenebrous Tales Interactive","article_modified_time":"2024-04-21T18:56:22+00:00","og_image":[{"width":960,"height":540,"url":"https:\/\/ttalesinteractive.com\/wp-content\/uploads\/2023\/10\/dark_Tentacles_banner_4.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ttalesinteractive.com\/?page_id=1952","url":"https:\/\/ttalesinteractive.com\/?page_id=1952","name":"ECHO Roleplaying Prompts - Tenebrous Tales Interactive","isPartOf":{"@id":"https:\/\/ttalesinteractive.com\/#website"},"datePublished":"2024-04-20T15:02:41+00:00","dateModified":"2024-04-21T18:56:22+00:00","description":"Tenebrous Tales Interactive - ECHO Roleplaying Prompts","breadcrumb":{"@id":"https:\/\/ttalesinteractive.com\/?page_id=1952#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ttalesinteractive.com\/?page_id=1952"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ttalesinteractive.com\/?page_id=1952#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ttalesinteractive.com\/"},{"@type":"ListItem","position":2,"name":"ECHO Roleplaying Prompts"}]},{"@type":"WebSite","@id":"https:\/\/ttalesinteractive.com\/#website","url":"https:\/\/ttalesinteractive.com\/","name":"Tenebrous Tales Interactive","description":"Endless text adventures powered by AI.","publisher":{"@id":"https:\/\/ttalesinteractive.com\/#organization"},"alternateName":"TTI","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ttalesinteractive.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ttalesinteractive.com\/#organization","name":"Tenebrous Tales Interactive","alternateName":"TTI","url":"https:\/\/ttalesinteractive.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ttalesinteractive.com\/#\/schema\/logo\/image\/","url":"https:\/\/ttalesinteractive.com\/wp-content\/uploads\/2023\/10\/imageedit_1_8078511714.png","contentUrl":"https:\/\/ttalesinteractive.com\/wp-content\/uploads\/2023\/10\/imageedit_1_8078511714.png","width":1026,"height":1026,"caption":"Tenebrous Tales Interactive"},"image":{"@id":"https:\/\/ttalesinteractive.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/ttalesinteractive.com\/index.php?rest_route=\/wp\/v2\/pages\/1952","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ttalesinteractive.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ttalesinteractive.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ttalesinteractive.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ttalesinteractive.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1952"}],"version-history":[{"count":11,"href":"https:\/\/ttalesinteractive.com\/index.php?rest_route=\/wp\/v2\/pages\/1952\/revisions"}],"predecessor-version":[{"id":1973,"href":"https:\/\/ttalesinteractive.com\/index.php?rest_route=\/wp\/v2\/pages\/1952\/revisions\/1973"}],"wp:attachment":[{"href":"https:\/\/ttalesinteractive.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1952"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}