meme101
Version:
Meme package made by Justin2528!
91 lines (79 loc) • 1.63 kB
Markdown
# meme101
# How to install
```bash
npm install meme101
```
## Usage
To get the full JSON output:
```js
var meme = require('meme101');
meme(function(data, err) {
if (err) return console.error(err);
console.log(data);
});
```
To get the meme title:
```js
var meme = require('meme101');
meme(function(data, err) {
if (err) return console.error(err);
console.log(data.title[0]);
});
```
To get the meme url:
```js
var meme = require('memejs');
meme(function(data, err) {
if (err) return console.error(err);
console.log(data.url[0]);
});
```
To get the author:
```js
var meme = require('meme101');
meme(function(data, err) {
if (err) return console.error(err);
console.log(data.author[0]);
});
```
to get the subreddit:
```js
var meme = require('meme101');
meme(function(data, err) {
if (err) return console.error(err);
console.log(data.subreddit[0]);
});
```
To get the time the meme was created:
```js
var meme = require('meme101');
meme(function(data, err) {
if (err) return console.error(err);
console.log(data.created[0]);
});
```
To get the UTC time the meme was created:
```js
var meme = require('meme101');
meme(function(data, err) {
if (err) return console.error(err);
console.log(data.created_utc[0]);
});
```
To filter subreddits:
```js
var meme = require('meme101');
meme('crappydesign', function(data, err) {
if (err) return console.error(err);
console.log(data);
});
```
Possible subreddits to filter are:
```
crappydesign
dankmemes
me_irl
wholesomememes
memeeconomy
crappyoffbrands
```