From f46f7528781cfeb718fb79a6d4f3cb399693d822 Mon Sep 17 00:00:00 2001 From: Luke Rogers Date: Wed, 17 Apr 2013 21:32:24 -0700 Subject: [PATCH 1/2] Pulled fixed version of .bitcoin from rmmh/skybot@bcc253fcd8 by @crisisking --- plugins/bitcoin.py | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/plugins/bitcoin.py b/plugins/bitcoin.py index 52835da..21625b6 100755 --- a/plugins/bitcoin.py +++ b/plugins/bitcoin.py @@ -3,8 +3,14 @@ from util import http, hook @hook.command(autohelp=False) def bitcoin(inp, say=None): - "bitcoin -- Gets current exchange rate for bitcoins from mtgox." - data = http.get_json("https://mtgox.com/code/data/ticker.php") - ticker = data['ticker'] - say("Current: \x0307$%(buy).2f\x0f - High: \x0307$%(high).2f\x0f" - " - Low: \x0307$%(low).2f\x0f - Volume: %(vol)s" % ticker) + ".bitcoin -- gets current exchange rate for bitcoins from mtgox" + data = http.get_json("https://data.mtgox.com/api/2/BTCUSD/money/ticker") + data = data['data'] + ticker = { + 'buy': data['buy']['display_short'], + 'high': data['high']['display_short'], + 'low': data['low']['display_short'], + 'vol': data['vol']['display_short'], + } + say("Current: \x0307%(buy)s\x0f - High: \x0307%(high)s\x0f" + " - Low: \x0307%(low)s\x0f - Volume: %(vol)s" % ticker) From fc2e8e56a43b6f12a5d340c605255ad05b9fabb7 Mon Sep 17 00:00:00 2001 From: Luke Rogers Date: Wed, 17 Apr 2013 21:32:52 -0700 Subject: [PATCH 2/2] Fixed Help String --- plugins/bitcoin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/bitcoin.py b/plugins/bitcoin.py index 21625b6..0cab994 100755 --- a/plugins/bitcoin.py +++ b/plugins/bitcoin.py @@ -3,7 +3,7 @@ from util import http, hook @hook.command(autohelp=False) def bitcoin(inp, say=None): - ".bitcoin -- gets current exchange rate for bitcoins from mtgox" + "bitcoin -- gets current exchange rate for bitcoins from mtgox" data = http.get_json("https://data.mtgox.com/api/2/BTCUSD/money/ticker") data = data['data'] ticker = {