Bitcoin trash

This commit is contained in:
root 2017-07-28 04:01:49 +00:00
parent 4829c51bb3
commit 0d829bd63e
2 changed files with 42 additions and 0 deletions

View File

@ -23,6 +23,29 @@ okcquar = 'https://www.okcoin.com/api/v1/future_ticker.do?symbol=btc_usd&contrac
krakusdt = 'http://api.kraken.com/0/public/Ticker?pair=USDTUSD' krakusdt = 'http://api.kraken.com/0/public/Ticker?pair=USDTUSD'
bitflyerurl = 'https://api.bitflyer.jp/v1/ticker' bitflyerurl = 'https://api.bitflyer.jp/v1/ticker'
@sopel.module.commands('bcc', 'bitcointrash')
def bcc(bot, trigger):
url = 'https://api.coinmarketcap.com/v1/ticker/?bcc'
try:
r = requests.get(url)
j = r.json()
for i in j:
try:
if i['id'] == 'bitcoin-cash':
coin = i
except: pass
symbol = coin['symbol']
name = coin['name']
rank = coin['rank']
price_usd = float(coin['price_usd'])
price_btc = float(coin['price_btc'])
volume_usd = float(coin['24h_volume_usd'])
percent_change_24h = float(coin['percent_change_24h'])
bot.say("{0} ({1}) is #{2}. Last price ${3:.2f} / ฿{4:.8f}. 24h volume ${5:,.0f} changed {6}%.".format(name, symbol, rank, price_usd, price_btc, volume_usd, percent_change_24h))
except:
bot.say("Error parsing ticker")
@sopel.module.commands('bfx', 'bitfinex') @sopel.module.commands('bfx', 'bitfinex')
def bfx(bot, trigger): def bfx(bot, trigger):
stringtosay = '' stringtosay = ''

19
test.py Normal file
View File

@ -0,0 +1,19 @@
import requests
url = 'https://api.coinmarketcap.com/v1/ticker/?bcc'
r = requests.get(url)
j = r.json()
for i in j:
if i['id'] == 'bitcoin-cash':
coin = i
symbol = coin['symbol']
name = coin['name']
rank = coin['rank']
price_usd = float(coin['price_usd'])
price_btc = float(coin['price_btc'])
volume_usd = float(coin['24h_volume_usd'])
percent_change_24h = float(coin['percent_change_24h'])
print("{0} ({1}) is #{2}. Last price ${3:.2f} / {4:.8f}. 24h volume ${5:,.0f} changed {6}%.}.".format(name, symbol, rank, price_usd, price_btc, volume_usd, percent_change_24h))