All Functions

2

DigitalOcean Droplet List Slack Bot

## How To Use This Function 0. Enter in your Digital Ocean api key (see instructions in the form). 1. Click "Use in Code" above 2. Click "Webhook" 3. Copy the Webhook URL 4. Setup a new Outgoing Webhook on Slack (https://www.slack.com/services/new/outgoing-webhook) 5. Paste the copied webhook url into the "URL" box 6. Save the outgoing webhook ## Screenshot ![do-cropped](https://s3.amazonaws.com/blockspring-static/do.png)

1

Get all Code Climate Repos

Get all repos associated with your Code Climate account.

1

Code Climate for a Repo

Get Code Climate information for a repo.

1

Get Code Climate Coverage Percentage for Repo

Get Code Climate information for a repo.

1

List DigitalOcean Droplets

Get a list of your DigitalOcean droplets.

1

DigitalOcean Images List Slack Bot

## How To Use This Function 0. Enter in your Digital Ocean api key (see instructions in the form). 1. Click "Use in Code" above 2. Click "Webhook" 3. Copy the Webhook URL 4. Setup a new Outgoing Webhook on Slack (https://www.slack.com/services/new/outgoing-webhook) 5. Paste the copied webhook url into the "URL" box 6. Save the outgoing webhook ## Screenshot ![do-cropped](https://s3.amazonaws.com/blockspring-static/do2.png)

1

List DigitalOcean Images

Get a list of your DigitalOcean images.

2

Text similarity with Metamind

Identify how similar two snippets of text are. The semantic similarity is scored between 1.0 (not related at all) and 5.0 (an almost perfect paraphrase).

5

Get Recent Tech News and Limit Items Returned

Search Techmeme for recent tech news for a topic. Limit number of articles returned. Searches title and summary only.

5

swissephem-astronomy

swiss ephemeris in blockspring!

4

Get Forecast.io Weather by Time

Get current, hourly, or daily weather from Forecast.io.

2

Bing Web Search - I'm Feeling Lucky

Feeling lucky? Get the first search result from Bing.

1

Get a User's Followers

Find the latest people following a user on Twitter. Returns a list of usernames.

17

Generate Screenshot Diff of Two URLs

Render two URLs and generate a composite image that highlights differences

2

Bing Web Search

Use the Bing web search API! Input a query, and get the top Bing search results.

3

Get timezone from location

Timezones, as precise as you can get 'em.

6

Google Indexed Page Count

Enter a domain name and get the number of pages Google has indexed.

27

ExplainToMe

Summarize website content, text documents within a given sentence limit.

2

Bubble Chart

Bubble charts let you display data in a cluster of circles. You can control the bubble text, size, and color with this visualization. If you select "document", then your input can directly be text, or a list of text.

1

Have I communicated with this contact on Gmail?

Tests whether you have been in any emails with a person on Gmail. This is the same as searching for an email address in Gmail and seeing if there are any results.

1

Recommended News with Lateral.io

Given a piece of content, get related news from Lateral.io.

1

Historical Closing Price

Get closing price for a ticker on a specific date.

39

Bar Chart

Create an interactive bar chart. Supports multiple series.

1

Get GitHub User's Repos

Get information about repos a GitHub user has worked on.

3

Breaking Bad Text

Takes a string input and converts it to a Breaking Bad style output, replacing characters with their equivalent periodic table element names. Currently it favors the longest replacement it can do for the word, and only does one replacement for word. It also omits capitalized characters by design to preserve capitalization of formal names, which this is kind of aimed at.

7

Follow a User on Twitter

Follow a person on Twitter given their username.

18

Stock Price Comparison

Given a list of stock tickers, returns a graph comparing their prices.

3

Get Filetype from URL

Given a URL for a file, get the file extension.

1

Weather Slack Bot - Celsius

## How To Use This Function 1. Click "Use in Code" above 2. Click "Webhook" 3. Copy the Webhook URL 4. Setup a new Outgoing Webhook on Slack 5. Paste the copied webhook url into the "URL" box 6. Save the outgoing webhook ## Screenshot ![weather-cropped](https://static.blockspring.com/blog/serverless-slack-bots/weather-cropped.png)

1

Get Weather for Zip Code (Fahrenheit and Celsius)

Grabs a lot of information about the weather from Weather Underground.

20

Stock Analysis: Volatility Clustering

Analyzes the logarithmic returns and autocorrelations of a stock.

33

Line Chart

Creates an interactive line chart.

2

Wikipedia Search

Enter a search term, and get back Wikipedia article titles that match.

2

Weather Slack Bot (Pokémon Version)

## How To Use This Function 1. Click "Use in Code" above 2. Click "Webhook" 3. Copy the Webhook URL 4. Setup a new Outgoing Webhook on Slack 5. Paste the copied webhook url into the "URL" box 6. Save the outgoing webhook ## Screenshot ![weather-cropped](https://static.blockspring.com/blog/serverless-slack-bots/weather-cropped.png)

27

Heatmap by Hour and Day

Generate a heatmap visualization from "day, hour, and value".

14

Snoovatar Renderer

Render reddit snoovatar as PNG.

15

Low & High Price History

Given a ticker symbol, shows the high and low price over time.

28

Pie Chart

Creates an interactive pie chart.

1

Get Full-text Gmails

Get full text emails right from Gmail. Many emails are actually HTML text, so you can flag to have it automatically converted to text.

2

NYT Article Search

Search for New York Times articles all the way back to 1851.

23

Area Chart

Create an interactive area chart.

36

US Heatmap

Graph distribution of data by US states. Choose which colors signify high or low data ranges. Returns an SVG image.

1

Extract Emails from Text

Given a body of text, extract all valid emails.

1

Join a list of items

Join a list of items into a single string of text. Your "delimiter" will be repeated between each item joined.

24

Scatter Chart

Creates an interactive scatter chart.

3

Facial Emotion Recognition with Indico

Identify a face's primary emotion.

2

PDF Reader from URL

Read the text from a PDF on the web.

33

Word Cloud

Display how frequently words appear in a given body of text.

1

Get Raw Forecast.io Response

Given a latitude and longitude, get a bunch of weather information from forecast.io.

35

Fuzzy match two datasets

Merge two datasets whose IDs don't match perfectly.