From 7ef352f3cba64612e8e8670129e86c639d5768a8 Mon Sep 17 00:00:00 2001 From: ashley Date: Tue, 22 Apr 2025 23:39:39 +0000 Subject: [PATCH] fix stuff --- html/search.ejs | 144 +++++++++++++++++++++++------------------------- 1 file changed, 69 insertions(+), 75 deletions(-) diff --git a/html/search.ejs b/html/search.ejs index 3ff614cd..5b5f0287 100644 --- a/html/search.ejs +++ b/html/search.ejs @@ -811,7 +811,7 @@ function generateRandomString(length = 8) { } - const emojiMap = { + const emojiMap = { "grinning face":"😀","grin":"😁","smiley":"😃","smile":"😄","sweat smile":"😅", "joy":"😂","rofl":"🤣","relaxed":"☺️","blush":"😊","innocent":"😇", "slightly_smiling_face":"🙂","upside_down":"🙃","wink":"😉","relieved":"😌", @@ -834,9 +834,30 @@ function generateRandomString(length = 8) { "flag ca":"🇨🇦","flag de":"🇩🇪","flag fr":"🇫🇷","flag es":"🇪🇸","flag it":"🇮🇹","flag jp":"🇯🇵", "flag cn":"🇨🇳","flag in":"🇮🇳","flag br":"🇧🇷","flag ru":"🇷🇺","flag za":"🇿🇦","flag au":"🇦🇺", "flag nz":"🇳🇿","flag ng":"🇳🇬","flag eg":"🇪🇬","flag ar":"🇦🇷","flag mx":"🇲🇽","flag kr":"🇰🇷", - "flag tr":"🇹🇷" + "flag tr":"🇹🇷", + + // animals + "dog face":"🐶","cat face":"🐱","mouse face":"🐭","hamster":"🐹","rabbit":"🐰", + "fox face":"🦊","bear face":"🐻","koala":"🐨","tiger face":"🐯","lion face":"🦁", + "cow face":"🐮","pig face":"🐷","frog face":"🐸","octopus":"🐙","monkey face":"🐵", + "chicken":"🐔","penguin":"🐧","bird":"🐦","baby chick":"🐤","hatching chick":"🐣", + + // nature + "sun":"☀️","moon":"🌙","star":"⭐️","cloud":"☁️","umbrella":"☂️","snowflake":"❄️", + "fire":"🔥","droplet":"💧","ocean":"🌊","volcano":"🌋","cactus":"🌵","palm tree":"🌴", + "evergreen tree":"🌲","deciduous tree":"🌳","fallen leaf":"🍂","maple leaf":"🍁", + "seedling":"🌱","flower":"🌸","rose":"🌹","sunflower":"🌻","blossom":"🌼", + + //food + "grapes":"🍇","watermelon":"🍉","tangerine":"🍊","banana":"🍌","pineapple":"🍍", + "apple":"🍎","pear":"🍐","peach":"🍑","strawberry":"🍓","cherries":"🍒","mango":"🥭", + "lemon":"🍋","coffee":"☕️","tea":"🍵","beer":"🍺","wine glass":"🍷","cocktail":"🍸", + "tropical drink":"🍹","birthday cake":"🎂","pizza":"🍕","hamburger":"🍔","fries":"🍟", + "hot dog":"🌭","taco":"🌮","burrito":"🌯","popcorn":"🍿","chocolate bar":"🍫", + "candy":"🍬","lollipop":"🍭","honey pot":"🍯" }; + let m; if (isMathExpression(query)) { answer = evaluateMathExpression(query); @@ -865,9 +886,14 @@ if (isMathExpression(query)) { : "yesh :3 u are a good boy"; } else if (query.includes('ur hot') || query.includes('you are hot')) { answer = "jrifyehgyerfgu9wdswgfsafgydwgbfwdfge >~< "; -} else if (query.startsWith('emoji ')) { - const name = query.slice(6); - answer = emojiMap[name] || 'Unknown emoji'; +} else if (/^(?:emoji\s+(.+)|(.+)\s+emoji)$/.test(query)) { + const match = query.match(/^(?:emoji\s+(.+)|(.+)\s+emoji)$/); + let name = (match[1] || match[2]).trim().toLowerCase(); + const keySpace = name.replace(/_/g, ' '); + const keyUnderscore = name.replace(/\s+/g, '_'); + answer = emojiMap[keySpace] + || emojiMap[keyUnderscore] + || 'Unknown emoji'; } else if (query.includes('compliment')) { answer = randomCompliment(); } else if (query.includes('encouragement') || query.includes('encourage me')) { @@ -937,85 +963,53 @@ function extractQueryFromUpsellMessage(message) { %> %> <% if (answer) { %> -
-
-

Answer to ur question

- -
-
<%= answer %>
- -
- - +
+

+ Answer to ur question +

+

+ +

+ <%= answer %> + +
+ <% } else if (showUpsell) { %> <% } %>