There’s no right or wrong answer, and the act of creating is worthwhile enough. ![]() If you have an idea, head to a meme maker online and make it! The beautiful thing about memes is that you can create literally anything and find an audience for it. This photo mimics Michaelangelo’s Creation of Adam. The best memes in this format will make use of the line break for dramatic effect-posing one statement at the top and then extending it, contradicting it, or cleverly commenting on it at the bottom. One of the oldest internet meme styles, top-and-bottom text memes (generally using the classic white Impact font) are instantly recognizable and super versatile. Top and Bottom Text Customize this meme template in Creative Flow. Since we can’t cover the millions of memes in existence in every corner of the internet, let’s focus on a few of the most popular and recognizable styles. ![]() You could write a whole dissertation on the history of internet memes and how they’ve evolved. Even he couldn’t have predicted how memes would take off! They tap into something we’ve all thought, felt, or gone through-usually in a particularly wry, witty, clever, or otherwise humorous way.Īnd, a final fun fact: The word meme was actually coined by Richard Dawkins, the renowned evolutionary biologist, back in 1976. Typically comprised of text over imagery, internet memes make such a deep impact on us because they speak to some universal human experience. If you’ve spent any time on the internet in the last decade, you were probably able to picture each of those memes in turn-even if you hadn’t seen or thought about it in years. “This is fine” dog (by artist KC Green).“One does not simply…” (from The Lord of the Rings).If you were ever curious about the dictionary definition of a meme, here it is: “An idea, behavior, style, or usage that spreads from person to person within a culture.”Īnother definition, probably more in line with our shared understanding of the term, is: “An amusing or interesting item (such as a captioned picture or video), or genre of items, that is spread widely online, especially through social media.”Ī more practical way to define a meme would probably be to call out a few of the most famous ones: I’d personally like to add some improvements to the selection of the meme, but that might be a next post.License this image via ishara chathuranga. There you have it: A simple bot that generates memes! Grab the code to learn even more, make adjustments or improve it on Github. Now that we have all the pieces of the puzzle, we can simply ask the bot to generate the memes that we want! Use the ContentUrl to pass along the image data in Base64 format to embed it in the message.Create an Attachment that will hold the image data.Public async Task GenerateMeme(Meme meme, string topText, string bottomText) A part of the most important method, GenerateMeme, is highlighted below. I’ve wrapped the call to RapidAPI in a separate class. Simply add the Nuget-package to your project. ![]() RapidAPI recommends the use of Unirest, a Lightweight HTTP Request Client Library, so we’ll use it here as well. Although this API supports many memes, for this sample I made a small preselection. To generate the memes, we’ll be using the APIMeme through RapidAPI. This bot doesn’t make use of LUIS, but does use Prompt Dialogs. I selected the BASIC-pricing tier which is free. Before we continue, make sure you have an account on RapidAPI to make use of the Meme Generator. The idea is simple: Let the user select a meme, set some top text and bottom text and let the bot generate the image.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |