3
0
mirror of https://github.com/reality/dbot.git synced 2024-12-28 21:52:38 +01:00
dbot/modules/imgur
2013-05-17 16:33:04 +00:00
..
config.json that should be all of the dependencies [#413] 2013-04-22 16:20:17 +00:00
imgur.js reload 2013-05-17 16:33:04 +00:00
pages.js Don't shit out if there's no highscore quote category 2013-04-19 17:06:19 +00:00
README.md documentation for imgur [#352] 2013-05-17 11:28:04 +00:00
strings.json Added Dutch translations. 2013-04-20 00:05:46 +02:00

imgur

Various imgur functionality.

Description

Posts information on imgur links which are pasted into the channel and provides functionality to generate a random imgur link.

Commands

~ri

Generate a random imgur image and post a link to it in the channel.

API

getRandomImage(callback)

Generate a random imgur image by generating random slugs and then testing for their existence until it finds one which exists (and hasnt been deleted). Callback is given with two parameters, the URL of the generated image, and the slug for the generated image.

getImageInfoString(slug, callback)

Return a string containing info about the image with the given slug from the imgur API. Callback is called with one argument, the info string.

getImageInfo(slug, callback)

Return data from the imgur API on an image with the given slug. Callback is called with one argument, the information returned by the API.

Hooks

Posts information about an imgur link when one is linked in the channel.