Skip to content

Instantly share code, notes, and snippets.

@theabbie
Last active November 23, 2020 16:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save theabbie/b434e56ce950b89078078d3a5d2830fc to your computer and use it in GitHub Desktop.
Save theabbie/b434e56ce950b89078078d3a5d2830fc to your computer and use it in GitHub Desktop.
Make A Meme
var axios = require("axios")
var rgag = require("random-gag");
var fs = require("fs");
var dl = require("dlurl");
var gag = await rgag();
var img = fs.createReadStream(await dl(gag.images.image460.url));
var meme = await axios({
url: 'https://makeameme.org/ajax/uploader.php?qqfile=meme.jpg',
method: 'POST',
data: img,
headers: {
'x-file-name': 'meme.jpg',
'Content-Type': 'application/octet-stream'
}
});
await axios({
url: 'https://makeameme.org/ajax/createMeme.php',
method: 'POST',
data: 'meme='+meme.data.filename+'&title-text='+gag.title.split(' ').join('+'),
headers: {
cookie: ''
}
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment