Description
🎯 Goal:
Create a Node.js script that prompts users to enter a secret code to unlock a hidden message.
🛠 Steps to Implement:
-
In
lessons/01-intro-to-genai/characters/
, create a new file calledsecret-scroll.js
. -
Add the following script:
console.log("\n🔍 You have discovered the Lost Scroll of Alexandria! 🏺");
console.log("To complete your journey, enter the secret code:");
process.stdin.once("data", (data) => {
const input = data.toString().trim();
if (input === "ALEXANDRIA-300BC") {
console.log("\n✨ The Scroll reveals a hidden message:");
console.log("🚀 'JavaScript + AI = The Future!'");
console.log("🔗 Check out this secret resource: https://aka.ms/AI-JS-Hidden-Guide\n");
} else {
console.log("\n❌ Incorrect code! Try again.");
}
process.exit();
});
-
The link
https://aka.ms/AI-JS-Hidden-Guide
must be created beforehand.-
This guide should contain special JavaScript + AI tips, tricks, and resources.
-
Possible contents:
✅ Exclusive AI prompts for JavaScript developers
✅ Best practices for integrating LLMs in JavaScript applications
✅ Links to official OpenAI/Azure AI documentation
✅ Sample AI-powered projects in JavaScript
-
-
Add the following command to
package.json
:"scripts": { "start": "node characters/app.js", "decipher-scroll": "node characters/secret-scroll.js" }
-
Test by running:
npm run decipher-scroll
-
Ensure that entering
"ALEXANDRIA-300BC"
displays the secret message and directs the user to the guide.
✅ Expected Outcome: users who discover the hidden command and enter the correct secret code unlock a special resource page filled with AI & JavaScript learning materials.