Skip to content

hlian/jpegbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

For centuries, people have wondered: "What's the fastest way to get a JPEG into a Slack channel?" Scientists now believe that jpgtobot is the answer. To verify these findings, please

Up and running

  • Install Haskell (Windows, Mac, and Linux);
  • Install Stack;
  • git clone https://github.com/hlian/jpegbot/ && cd jpegbot && stack build;
  • Create a Slack incoming token and save it to a file named hook;
  • Create a Google Custom Search API key and save it to a file named google-server-key (see this);
  • Create a Google Search Engine and save the ID to a file named google-search-engine-id (see this again);
  • stack exec jpgtobot.

And talking to Slack

  • Use ngrok to open a tunnel to port 3000 (ngrok 3000);
  • Copy down the ngrok URL;
  • Create a Slack custom command /jpeg POSTing to that URL;
  • In Slack, type /jpeg corgi.

If all goes well, you'll see something like this:

/jpgto Corgi

What is this, really?

A demo app for Network.Linklater, a library I wrote! It lets you write Slack bots very easily. Please check it out, whenever you have free time.

About

Google Image Search bot for Slack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published