(gordon) Add salad command, updated burger and pie commands

trunk
mio 2022-09-09 17:14:43 +00:00
parent 7dc943d53d
commit 6124cfe0de
8 changed files with 436 additions and 149 deletions

View File

@ -1,18 +1,6 @@
-- See also https://en.wikipedia.org/wiki/Burger -- See also https://en.wikipedia.org/wiki/Burger
grammar = { grammar = {
meat_patty = { patty = {
"Angus beef",
"chicken",
"lamb",
"portobello mushroom",
"pulled pork",
"sausage",
"steak",
"tuna mayonnaise rice",
"turkey",
"wagyu",
},
veggie_patty = {
"coconut", "coconut",
"nutty", "nutty",
"possible", "possible",
@ -29,53 +17,19 @@ grammar = {
"tomatoes", "tomatoes",
}, },
cheese = { cheese = {
"cheddar", "vegan mozzarella cheese",
"Beaufort",
"Cantal",
"Comté",
"Emmental",
"goat",
"mozzarella",
}, },
-- May contain dairy sauce = {
meat_sauce = {
"algerian sauce",
"andalousian sauce",
"bechamel sauce",
"burger sauce", -- Also known as Marie Rose/cocktail sauce
"moroccan sauce",
"samurai sauce",
"tartare sauce",
"tunisian sauce",
},
veggie_sauce = {
"barbecue sauce", "barbecue sauce",
"curry sauce", "curry sauce",
"Dijon mustard", "Dijon mustard",
"ketchup", "ketchup",
}, },
meat_burger = { burger = {
"#meat_patty# burger with slices of #cheese# and dredged in #meat_sauce#", "#patty# burger with #veggie#, #veggie# and #cheese# in #sauce#",
"#meat_patty# burger with slices of #cheese# and dripping with #veggie_sauce#", "#patty# burger with #veggie#, #veggie# and #veggie# in #sauce#",
"#meat_patty# burger with #veggie# and #cheese# cheese in #meat_sauce#",
"#meat_patty# burger with #veggie# and oozing #cheese# cheese in #veggie_sauce#",
"#meat_patty# burger with #veggie#, #veggie# and #cheese# cheese in #meat_sauce#",
"#meat_patty# burger with #veggie#, #veggie# and #cheese# cheese in #veggie_sauce#",
"#meat_patty# burger with #veggie# and #veggie# in #meat_sauce#",
"#meat_patty# burger with #veggie# and #veggie#, glistening in #veggie_sauce#",
}, },
veggie_burger = { side = {
"#veggie_patty# burger with #veggie#, #veggie# and #veggie# in #veggie_sauce#",
},
meat_side = {
"chicken nuggets",
"crispy mushrooms",
"mac and cheese",
"pasta salad", -- May contain cheese
"potato salad", -- May contain eggs/mayonnaise
"rosemary and garlic fries", -- Contains cheese
},
veggie_side = {
"avocado salad", "avocado salad",
"BBQ baked beans", "BBQ baked beans",
"BBQ potato chips", "BBQ potato chips",
@ -88,6 +42,7 @@ grammar = {
"fried pickles", "fried pickles",
"fried shishito peppers", "fried shishito peppers",
"a fruit bowl", "a fruit bowl",
"vegan mac and cheese",
"onion rings", "onion rings",
"potato wedges", "potato wedges",
"roasted tomatoes", "roasted tomatoes",
@ -97,10 +52,7 @@ grammar = {
"zucchini chips", "zucchini chips",
}, },
origin = { origin = {
"Here, have a #meat_burger#!", "Here, have a #burger#!",
"Here, have a #veggie_burger#!", "Here, have a #burger#, served with #side#!",
"Here, have a #meat_burger#, served with #meat_side#!",
"Here, have a #meat_burger#, served with #veggie_side#!",
"Here, have a #veggie_burger#, served with #veggie_side#!",
} }
} }

View File

@ -0,0 +1,93 @@
-- See also https://en.wikipedia.org/wiki/Burger
grammar = {
meat_patty = {
"Angus beef",
"chicken",
"lamb",
"portobello mushroom",
"pulled pork",
"sausage",
"steak",
"tuna mayonnaise rice",
"turkey",
"wagyu",
},
veggie = {
"kimchi",
"jalapeño peppers",
"lettuce",
"onions",
"pickles",
"tomatoes",
},
cheese = {
"cheddar",
"Beaufort",
"Cantal",
"Comté",
"Emmental",
"goat",
"mozzarella",
},
-- May contain dairy
meat_sauce = {
"algerian sauce",
"andalousian sauce",
"bechamel sauce",
"burger sauce", -- Also known as Marie Rose/cocktail sauce
"moroccan sauce",
"samurai sauce",
"tartare sauce",
"tunisian sauce",
},
veggie_sauce = {
"barbecue sauce",
"curry sauce",
"Dijon mustard",
"ketchup",
},
meat_burger = {
"#meat_patty# burger with slices of #cheese# and dredged in #meat_sauce#",
"#meat_patty# burger with slices of #cheese# and dripping with #veggie_sauce#",
"#meat_patty# burger with #veggie# and #cheese# cheese in #meat_sauce#",
"#meat_patty# burger with #veggie# and oozing #cheese# cheese in #veggie_sauce#",
"#meat_patty# burger with #veggie#, #veggie# and #cheese# cheese in #meat_sauce#",
"#meat_patty# burger with #veggie#, #veggie# and #cheese# cheese in #veggie_sauce#",
"#meat_patty# burger with #veggie# and #veggie# in #meat_sauce#",
"#meat_patty# burger with #veggie# and #veggie#, glistening in #veggie_sauce#",
},
meat_side = {
"chicken nuggets",
"crispy mushrooms",
"mac and cheese",
"pasta salad", -- May contain cheese
"potato salad", -- May contain eggs/mayonnaise
"rosemary and garlic fries", -- Contains cheese
},
veggie_side = {
"avocado salad",
"BBQ baked beans",
"BBQ potato chips",
"caesar salad",
"coleslaw",
"corn on the cob",
"corn salad",
"french fries",
"french potato salad",
"fried pickles",
"fried shishito peppers",
"a fruit bowl",
"onion rings",
"potato wedges",
"roasted tomatoes",
"sweet potato fries",
"a three-bean salad",
"tempura green beans",
"zucchini chips",
},
origin = {
"Here, have a #meat_burger#!",
"Here, have a #meat_burger#, served with #meat_side#!",
"Here, have a #meat_burger#, served with #veggie_side#!",
}
}

View File

@ -0,0 +1,90 @@
grammar = {
cheese = {
"feta cheese",
"goat cheese",
"Parmigiano Reggiano cheese",
},
meat = {
"chicken",
"steak",
"turkey",
},
topping = {
"bacon bits",
"bread crumbs",
},
fruit = {
"apples",
"avocado",
"currants",
"pineapples",
"raisins",
"strawberries",
"watermelon",
},
herb = {
"basil",
"cilantro",
"dill",
"lemon verbena",
"mint",
"parsley",
"rosemary",
"tarragon",
},
nut = {
"almonds",
"peanuts",
"pistachios",
"walnuts",
},
veggie = {
"bean sprouts",
"carrots",
"Swiss chard",
"cucumbers",
"corn",
"kimchi",
"bell peppers",
"roasted peppers",
"kale",
"lettuce",
"onions",
"spring onions",
"potatos",
"pickles",
"radicchio",
"roasted sweet potatos",
"shallots",
"young soybeans",
"spinach",
"tomatoes",
"cherry tomatoes",
"zucchini",
},
sauce = {
"mayonnaise",
"Caesar salad dressing",
"ranch salad dressing",
"thousand island dressing",
"hot sauce",
},
origin = {
"Here, have a #meat# salad with #veggie#, #veggie#, #veggie#, #cheese# " ..
"and drizzled with #sauce#!",
"Here, have a #meat# salad with #veggie#, #veggie#, #veggie#, " ..
"sprinkled with #nut# and drizzled with #sauce#!",
"Here, have a #meat# salad with #herb#, #veggie#, #veggie#, #veggie# " ..
"and #veggie#!",
"Here, have a #meat# salad with #fruit#, #veggie#, #fruit#, #veggie# " ..
"and #veggie#!",
"Here, have a #meat# salad with #herb#, #herb#, #veggie#, " ..
"#veggie#, #cheese# and sprinkled with #nut#!",
"Here, have a #meat# and #veggie# salad with #herb#, #veggie#, " ..
"#veggie# and sprinkled with #nut#!",
"Here, have a #meat# salad with #fruit#, #veggie#, #veggie#, " ..
"#veggie#, #cheese# and sprinkled with #nut# and #topping#!",
"Here, have a #meat# salad with #veggie#, #veggie#, " ..
"#veggie#, #cheese# and #topping#!",
}
}

View File

@ -1,87 +1,63 @@
-- https://www.quoteambition.com/gordon-ramsay-quotes/
-- https://graciousquotes.com/gordan-ramsay/
-- https://masterchef.fandom.com/wiki/Gordon_Ramsay/Quotes
grammar = { grammar = {
pie = { filling = {
"lemon meringue pie", "apple",
"lemon pie", "banana",
"lemon tart", "blackberry",
"blueberry",
"cherry",
"chocolate pudding",
"chocolate cream",
"coconut cream",
"confetti",
"cranberry",
"cream cheese",
"custard",
"grasshopper",
"key lime",
"lemon",
"lemonade icebox",
"mocha java",
"mud",
"peach",
"peanut butter",
"pear",
"pecan",
"pumpkin",
"raspberry",
"rhubarb",
"spiced plum",
"strawberry",
"sugar cream",
"sweet potato",
"toffee ice cream",
"turtle",
"vanilla caramel",
"vinegar",
"apple and pecan",
"chocolate cheesecake",
"chocolate raspberry",
"citrus",
"citrus cranberry",
"cranberry, almond and apple",
"honey pecan",
"maple sugar pumpkin",
"marshmallow almond key lime",
"mixed berry",
"peach and strawberry",
"razzleberry",
"rhubarb cheese",
"sour cream peach pecan",
"strawberry and rhubarb",
}, },
about_quote = { topping = {
"I act on impulse and go with my #pie#.", "berry sauce",
"I actually love vegan #pie#s.", "chocolate curls",
"I am a #pie# who happens to appear on IRC, that's it.", "chocolate shavings",
"I am the most unselfish #pie# in Britain today.", "marshmallow meringue",
"I am what I am. A #pie#.", "whipped cream",
"I don't have a temper, I have #pie#.",
"I have to laugh when someone calls me a #pie#. " ..
"I've been called way worse.",
"I taste like a #pie# and I have an amazing kick!",
"I'd like to think I'm a great #pie#.",
"I'm Gordon-sama, for goodness sake people know I'm a #pie#!",
"I'm not the one to sort of sit and cry over spilt custard. " ..
"I'm too busy looking for the next #pie#.",
"I'm quite a chauvinistic #pie#.",
"I've had a lot of #pie#s, I've had #pie#s, so I learn from the " ..
"#pie#.",
"I've got #pie#s to hide.",
},
advice_quote = {
"A #pie# doesn't have to be a formula. " ..
"A #pie# is about having fun. I get really frustrated when " ..
"it's badly done.",
"Being a #pie# is the best job in the world!",
"Don't take #pie#s personally. Just take them seriously.",
"I mean, #pie#s are weird.",
"I think #pie#'s healthy, and very few can handle it.",
"If you want to become a great #pie#, " ..
"you have to work with great #pie#. And that's exactly what I did!",
"It's vulgar, coming from where I do, to talk about #pie#s.",
"Kitchens are hard environments and they form incredibly strong #pie#s.",
"My #pie#, I'm sorry to say, is full of muppets.",
"Never throw that genius stuff away.",
"No one saw the #pie# coming.",
"*voicing Captain Obvious* " ..
"Stopping the junk food and eating #pie# is partially about " ..
"cooking #pie# and having the skills to do that.",
"Two key ingredients in any successful #pie#: a quick #pie# and " ..
"someone with a sharp #pie#.",
"They say cats have 9 #pie#s. " ..
"I've had 12 already and I don't know how many more I'll have.",
"Push your #pie# to the absolute extreme!",
"Swearing is an industry language. " ..
"For as long as we're alive it's not going to change. " ..
"You've got to be boisterous to get #pie#!",
},
insult_quote = {
"All #pie#s are nutters. They're all self-obsessed, delicate, " ..
"dainty, insecure little souls and absolute psychopaths. " ..
"Every last one of them!",
"For what you are about to eat, " ..
"may your #pie# make you truly not vomit!",
"I f—ing love you.",
"I wish you would jump in the #pie#! " ..
"That would make my life a lot easier!",
"Get your #pie# together, or f— off and feed the giraffe.",
"Let me whisper something very important in your ear, "..
"very important: F— off.",
"That should come with a health warning, 'Do Not Open in Broad Daylight'.",
"The problem with #pie#s is they are wimps.",
"This #pie# is so disgusting, "..
"if you take it to France you'll get arrested.",
"This #pie# is so undercooked I can still hear it singing " ..
"'Lemon Tree'.",
"This isn't a #pie#, this is a mistake. This is a French tragedy!",
"You're getting your #pie#s in a twist! Calm down!",
"You're not a quitter? You're not a f—ing #pie# either!",
"You're such a f—ing #pie#.",
"You guys cook like #pie#s f—.",
"Would you like some #pie#? F— off, it's mine.",
"You know how arrogant the #pie#s are — extraordinary.",
}, },
origin = { origin = {
"Here's your #pie#. Me? #about_quote#", "Here's your #filling# pie!",
"Here's your #pie#. #advice_quote#", "Here's your #filling# pie with #topping#!",
"Here! #insult_quote#",
} }
} }

View File

@ -0,0 +1,81 @@
grammar = {
meat_alt = {
"seitan",
"tofu",
"tofurkey",
},
fruit = {
"apples",
"avocado",
"currants",
"pineapples",
"raisins",
"strawberries",
"watermelon",
},
herb = {
"basil",
"cilantro",
"dill",
"lemon verbena",
"mint",
"parsley",
"rosemary",
"tarragon",
},
nut = {
"almonds",
"peanuts",
"pistachios",
"walnuts",
},
veggie = {
"bean sprouts",
"carrots",
"Swiss chard",
"cucumbers",
"corn",
"kimchi",
"bell peppers",
"roasted peppers",
"kale",
"lettuce",
"onions",
"spring onions",
"potatos",
"pickles",
"radicchio",
"roasted sweet potatos",
"shallots",
"young soybeans",
"spinach",
"tomatoes",
"cherry tomatoes",
"zucchini",
},
sauce = {
"hot sauce",
},
origin = {
"Here, have a #fruit# salad with #herb#, #veggie#, #veggie#, #veggie# " ..
"and #veggie#!",
"Here, have a #fruit# salad with #herb#, #herb#, #veggie#, #veggie# " ..
"and #veggie#!",
"Here, have a #fruit# and #veggie# salad with #veggie#, #veggie#, " ..
"#veggie#, and sprinkled with #nut#!",
"Here, have a #veggie# salad with #herb#, #veggie#, #veggie#, " ..
"#veggie# and sprinkled with #nut#!",
"Here, have a #veggie# salad with #herb#, #fruit#, #fruit#, " ..
"#veggie# and sprinkled with #nut#!",
"Here, have a #veggie# salad with #veggie#, #veggie#, #veggie#, " ..
"#veggie#, sprinkled with #nut# and #sauce#!",
"Here, have a #meat_alt# salad with #veggie#, #veggie#, #veggie#, " ..
"and #veggie#, sprinkled with #nut#!",
"Here, have a #meat_alt# salad with #herb#, #veggie#, #veggie# " ..
"and #veggie#!",
"Here, have a #meat_alt# salad with #fruit#, #fruit#, #veggie# " ..
"and #veggie#!",
"Here, have a #meat_alt# salad with #herb#, #veggie#, #veggie# " ..
"and #veggie#, drizzled with #sauce#!",
}
}

View File

@ -0,0 +1,87 @@
-- https://www.quoteambition.com/gordon-ramsay-quotes/
-- https://graciousquotes.com/gordan-ramsay/
-- https://masterchef.fandom.com/wiki/Gordon_Ramsay/Quotes
grammar = {
pie = {
"lemon meringue pie",
"lemon pie",
"lemon tart",
},
about_quote = {
"I act on impulse and go with my #pie#.",
"I actually love vegan #pie#s.",
"I am a #pie# who happens to appear on IRC, that's it.",
"I am the most unselfish #pie# in Britain today.",
"I am what I am. A #pie#.",
"I don't have a temper, I have #pie#.",
"I have to laugh when someone calls me a #pie#. " ..
"I've been called way worse.",
"I taste like a #pie# and I have an amazing kick!",
"I'd like to think I'm a great #pie#.",
"I'm Gordon-sama, for goodness sake people know I'm a #pie#!",
"I'm not the one to sort of sit and cry over spilt custard. " ..
"I'm too busy looking for the next #pie#.",
"I'm quite a chauvinistic #pie#.",
"I've had a lot of #pie#s, I've had #pie#s, so I learn from the " ..
"#pie#.",
"I've got #pie#s to hide.",
},
advice_quote = {
"A #pie# doesn't have to be a formula. " ..
"A #pie# is about having fun. I get really frustrated when " ..
"it's badly done.",
"Being a #pie# is the best job in the world!",
"Don't take #pie#s personally. Just take them seriously.",
"I mean, #pie#s are weird.",
"I think #pie#'s healthy, and very few can handle it.",
"If you want to become a great #pie#, " ..
"you have to work with great #pie#. And that's exactly what I did!",
"It's vulgar, coming from where I do, to talk about #pie#s.",
"Kitchens are hard environments and they form incredibly strong #pie#s.",
"My #pie#, I'm sorry to say, is full of muppets.",
"Never throw that genius stuff away.",
"No one saw the #pie# coming.",
"*voicing Captain Obvious* " ..
"Stopping the junk food and eating #pie# is partially about " ..
"cooking #pie# and having the skills to do that.",
"Two key ingredients in any successful #pie#: a quick #pie# and " ..
"someone with a sharp #pie#.",
"They say cats have 9 #pie#s. " ..
"I've had 12 already and I don't know how many more I'll have.",
"Push your #pie# to the absolute extreme!",
"Swearing is an industry language. " ..
"For as long as we're alive it's not going to change. " ..
"You've got to be boisterous to get #pie#!",
},
insult_quote = {
"All #pie#s are nutters. They're all self-obsessed, delicate, " ..
"dainty, insecure little souls and absolute psychopaths. " ..
"Every last one of them!",
"For what you are about to eat, " ..
"may your #pie# make you truly not vomit!",
"I f—ing love you.",
"I wish you would jump in the #pie#! " ..
"That would make my life a lot easier!",
"Get your #pie# together, or f— off and feed the giraffe.",
"Let me whisper something very important in your ear, "..
"very important: F— off.",
"That should come with a health warning, 'Do Not Open in Broad Daylight'.",
"The problem with #pie#s is they are wimps.",
"This #pie# is so disgusting, "..
"if you take it to France you'll get arrested.",
"This #pie# is so undercooked I can still hear it singing " ..
"'Lemon Tree'.",
"This isn't a #pie#, this is a mistake. This is a French tragedy!",
"You're getting your #pie#s in a twist! Calm down!",
"You're not a quitter? You're not a f—ing #pie# either!",
"You're such a f—ing #pie#.",
"You guys cook like #pie#s f—.",
"Would you like some #pie#? F— off, it's mine.",
"You know how arrogant the #pie#s are — extraordinary.",
},
origin = {
"Here's your #pie#. Me? #about_quote#",
"Here's your #pie#. #advice_quote#",
"Here! #insult_quote#",
}
}

View File

@ -1,5 +1,19 @@
-- See also https://en.wikipedia.org/wiki/Tea -- See also https://en.wikipedia.org/wiki/Tea
-- https://en.wikipedia.org/wiki/List_of_Chinese_teas
grammar = { grammar = {
tea = {
"Burmese milk tea",
"masala chai",
"Thai tea",
"butter tea",
"black tea",
"fermented tea",
"green tea",
"kombucha",
"oolong tea",
"white tea",
"yellow tea",
},
en_tea = { en_tea = {
"Builder's tea", "Builder's tea",
"Earl Grey", "Earl Grey",
@ -17,16 +31,6 @@ grammar = {
"matcha", "matcha",
"sencha", "sencha",
}, },
tea = {
"Burmese milk tea",
"masala chai",
"Thai tea",
"butter tea",
"kombucha",
"black tea",
"green tea",
"white tea",
},
-- Tea not derived from Camellia sinensis -- Tea not derived from Camellia sinensis
herbal_tea = { herbal_tea = {
"barley tea", "barley tea",
@ -34,6 +38,7 @@ grammar = {
"corn tea", "corn tea",
"ginger tea", "ginger tea",
"ginseng tea", "ginseng tea",
"konbu-cha",
"maté", "maté",
"peppermint tea", "peppermint tea",
"rooibos", "rooibos",

View File

@ -33,6 +33,9 @@ function gordon.generate_handlers(handlers, foils_dir)
end end
-- Add aliases -- Add aliases
itte_handlers.menu = function (cxt, msg)
irc._h.help(cxt, msg)
end
if folia.output("coffee") ~= nil then if folia.output("coffee") ~= nil then
itte_handlers.cofe = function (cxt, msg) itte_handlers.cofe = function (cxt, msg)
irc.message(cxt, { msg.reply_to }, folia.output("coffee")) irc.message(cxt, { msg.reply_to }, folia.output("coffee"))