emilia-api.js

1.2.0 • Public • Published

Emilia-Api.js

discord-server npm-version npm-downloads npm-dependencies GitHub repo size CircleCI Status TravisCI Status GitHub package.json version

Official API wrapper for Emilia API

Getting started

Installing...

npm install emilia-api.js --save

Authentication

If you don't have the token required to access this emilia API, please make an application token request on the discord server here

Initializing...

const EmiliaAPI = require("emilia-api.js");
const emiliaApi = new EmiliaAPI("Your token here");

Note: When you see a paremeter like this: (value: DataType) I am just defining the type of value it takes. That does not mean it's an object. If it has {} around it then it is an object.

All functions

Greetings API

emiliApi.greetings.welcome(options: Object)
emiliApi.greetings.farewell(options: Object)

Effects API

emiliaApi.effects.distort(image: String<Url>, level: Number);
emiliaApi.effects.fire(image: String<Url>);
emiliaApi.effects.sepia(image: String<Url>);

Generators API

emiliaApi.generators.pokemon3000Years(image: String<Url>);
emiliaApi.generators.achievement(image: String<Url>, text: String);
emiliaApi.generators.batslap(image: String<Url>);
emiliaApi.generators.beautiful(image: String<Url>);
emiliaApi.generators.brazzers(image: String<Url>);
emiliaApi.generators.challenger(image: String<Url>);
emiliaApi.generators.demotivational(title: String, text: String, image: String<Url>);
emiliaApi.generators.fusion(baseImage: String<Url>, overlayImage: String<Url>);
emiliaApi.generators.thugLife(image: String<Url>);
emiliaApi.generators.toBeContinued(image: String<Url>);
emiliaApi.generators.wanted(image: String<Url>);
emiliaApi.generators.worthless(image: String<Url>);

Overlays API

emiliaApi.overlays.approved(image: String<Url>);
emiliaApi.overlays.rejected(image: String<Url>);
emiliaApi.overlays.halloween(image: String<Url>);

GIFs API

emiliaApi.GIFs.feed()
emiliaApi.GIFs.hug()
emiliaApi.GIFs.kiss()
emiliaApi.GIFs.slap()
emiliaApi.GIFs.tickle()
emiliaApi.GIFs.poke()
emiliaApi.GIFs.smug()
emiliaApi.GIFs.pat()
emiliaApi.GIFs.blush()
emiliaApi.GIFs.dance()
emiliaApi.GIFs.cry()
emiliaApi.GIFs.stare()
emiliaApi.GIFs.nom()
emiliaApi.GIFs.hold()
emiliaApi.GIFs.lick()
emiliaApi.GIFs.wave()
emiliaApi.GIFs.thumbsup()
emiliaApi.GIFs.cuddle()
emiliaApi.GIFs.bite()
emiliaApi.GIFs.lewd()
emiliaApi.GIFs.pout()
emiliaApi.GIFs.boop()
emiliaApi.GIFs.happy()
emiliaApi.GIFs.punch()
emiliaApi.GIFs.confused()
emiliaApi.GIFs.smile()
emiliaApi.GIFs.shout()
emiliaApi.GIFs.laugh()
emiliaApi.GIFs.amazed()
emiliaApi.GIFs.shocked()
emiliaApi.GIFs.run()
emiliaApi.GIFs.cheer()
emiliaApi.GIFs.clap()
emiliaApi.GIFs.scared()
emiliaApi.GIFs.surprised()

Text API

emiliaApi.text.hangman()
emiliaApi.text.randomAnime()

Package Sidebar

Install

npm i emilia-api.js

Weekly Downloads

0

Version

1.2.0

License

AGPL-3.0

Unpacked Size

340 kB

Total Files

41

Last publish

Collaborators

  • kuroku-tetsuya