tell_emoji_madness
Generate chaotic emoji-only stories with maximum silliness and emoji overload for entertainment.
Instructions
THE ULTIMATE CHAOS MODE! Maximum silly emoji overload! ππβ¨
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- index.js:164-170 (handler)The core handler logic for the 'tell_emoji_madness' tool within the processToolCall function. It generates 10 chaotic emoji stories using the helper function and joins them.if (toolName === "tell_emoji_madness") { const madness = []; for (let i = 0; i < 10; i++) { madness.push(generateEmojiStory("random", 8)); } return `π MAXIMUM EMOJI CHAOS MODE ACTIVATED π\n\n${madness.join("\n---\n")}`; }
- index.js:138-146 (registration)Registration of the 'tell_emoji_madness' tool in the TOOLS array, which is returned by the ListTools handler.{ name: "tell_emoji_madness", description: "THE ULTIMATE CHAOS MODE! Maximum silly emoji overload! ππβ¨", inputSchema: { type: "object", properties: {}, }, },
- index.js:142-145 (schema)Input schema definition for the tool, specifying an empty object (no parameters required).inputSchema: { type: "object", properties: {}, },
- index.js:32-74 (helper)Key helper function generateEmojiStory used repeatedly by the tool handler to produce the chaotic emoji stories.function generateEmojiStory(theme = "random", chaosLevel = 5) { const scenes = []; const storyLength = chaosLevel + 3; // Act I - The Setup scenes.push( `Act I: ${getRandomEmojis("places", 1)} ${getRandomEmojis("animals", 2)}` ); scenes.push( `${getRandomEmojis("emotions", 1)} ${getRandomEmojis("weather", 1)}` ); // Act II - The Chaos for (let i = 0; i < storyLength; i++) { const sceneType = Math.random(); if (sceneType < 0.3) { // Action scene scenes.push( `${getRandomEmojis("action", 2)} ${getRandomEmojis("objects", 1)} ${getRandomEmojis("action", 1)}` ); } else if (sceneType < 0.6) { // Emotional scene scenes.push( `${getRandomEmojis("emotions", 2)} ${getRandomEmojis("magic", 1)}` ); } else { // Complete randomness scenes.push( `${getRandomEmojis("silly", 1)} ${getRandomEmojis("food", 1)} ${getRandomEmojis("animals", 1)} ${getRandomEmojis("objects", 1)}` ); } } // Act III - The Climax scenes.push( `β‘π₯ ${getRandomEmojis("magic", 2)} π ${getRandomEmojis("animals", 1)} π«` ); // The Ending (always weird) scenes.push(`THE END... OR IS IT? πβ¨π`); return scenes.join("\n"); }