Skip to content
Market quotes in Slack.
Ruby HTML JavaScript Shell
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
public
script
slack-market
spec
tasks
.gitignore
.rspec
.rubocop.yml
.rubocop_todo.yml
.travis.yml
CHANGELOG.md
CONTRIBUTING.md
DEBUGGING.md
DEV.md
Gemfile
Gemfile.lock
Guardfile
LICENSE.md
Procfile
README.md
Rakefile
app.json
config.ru
slack-market.rb

README.md

Slack Market

Build Status Code Climate

A stock market bot for Slack.

Install

Add to Slack

Invite @market to a channel with /invite @market.

Usage

Quotes from IEX Trading

Mention a stock ticker, eg. MSFT, and get a quote. Single-character stocks should include a $ sign, eg. $F.

Bought and Sold

Record when you buy and sell stock.

bought [symbol]

Announce that you bought a symbol.

sold [symbol]

Announce that you sold a symbol.

positions [user]

Display current positions. Optionally specify a user to display someone else's current positions.

Interactive Chart Buttons

Update a message to render charts for a stock's value over the course of one day, one month and one year.

Settings

set dollars on|off

Set to on to respond to $MSFT, but not MSFT.

set charts on|off

Set to off to turn off charts.

Subscription

subscription

Provides subscription info and a link to update the credit card on file.

Copyright & License

Copyright Daniel Doubrovkine, Vestris LLC, 2016-2017

MIT License

Data provided by IEX, see terms.

You can’t perform that action at this time.