Browse Source

bot@0.1.27, btc bot

push-params
Evan Feenstra 4 years ago
parent
commit
bb3cd4391f
  1. 8
      api/bots/btc.ts
  2. 8
      dist/api/bots/btc.js
  3. 2
      dist/api/bots/btc.js.map
  4. 6
      package-lock.json
  5. 2
      package.json

8
api/bots/btc.ts

@ -36,13 +36,15 @@ export function init() {
if (!r.ok) return
const j = await r.json()
const price = j.data.BTC.quote.USD.price.toFixed(2)
const percentChange24 = j.data.BTC.quote.USD.percent_change_24h.toFixed(2)
const percentChange24 = j.data.BTC.quote.USD.percent_change_24h
const percentChange24String = percentChange24.toFixed(2)+'%'
const changeColor = percentChange24>0?'#078864':'#7a2d2f'
const embed = new Sphinx.MessageEmbed()
.setAuthor('BitcoinBot')
.setTitle('Bitcoin Price:')
.addFields([
{ name: 'Price:', value: price },
{ name: '24 Hour Change', value: percentChange24+'%' }
{ name: 'Price:', value: price, inline:true },
{ name: '24 Hour Change', value: percentChange24String, inline:true, color:changeColor }
])
.setThumbnail(botSVG)
message.channel.send({ embed })

8
dist/api/bots/btc.js

@ -43,13 +43,15 @@ function init() {
return;
const j = yield r.json();
const price = j.data.BTC.quote.USD.price.toFixed(2);
const percentChange24 = j.data.BTC.quote.USD.percent_change_24h.toFixed(2);
const percentChange24 = j.data.BTC.quote.USD.percent_change_24h;
const percentChange24String = percentChange24.toFixed(2) + '%';
const changeColor = percentChange24 > 0 ? '#078864' : '#7a2d2f';
const embed = new Sphinx.MessageEmbed()
.setAuthor('BitcoinBot')
.setTitle('Bitcoin Price:')
.addFields([
{ name: 'Price:', value: price },
{ name: '24 Hour Change', value: percentChange24 + '%' }
{ name: 'Price:', value: price, inline: true },
{ name: '24 Hour Change', value: percentChange24String, inline: true, color: changeColor }
])
.setThumbnail(botSVG);
message.channel.send({ embed });

2
dist/api/bots/btc.js.map

@ -1 +1 @@
{"version":3,"file":"btc.js","sourceRoot":"","sources":["../../../api/bots/btc.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"btc.js","sourceRoot":"","sources":["../../../api/bots/btc.ts"],"names":[],"mappings":"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"}

6
package-lock.json

@ -11203,9 +11203,9 @@
}
},
"sphinx-bot": {
"version": "0.1.26",
"resolved": "https://registry.npmjs.org/sphinx-bot/-/sphinx-bot-0.1.26.tgz",
"integrity": "sha512-Tb9uOLcvQhYugNOjFL1wwgdtU1sBVHuXE0hJEXAkyymQolksdHufkgdfQAbJEJnHbV1GiF1WKvkgEnB6LPT7fQ==",
"version": "0.1.27",
"resolved": "https://registry.npmjs.org/sphinx-bot/-/sphinx-bot-0.1.27.tgz",
"integrity": "sha512-qGzcfjPiu2OFggaQUDVdlu4h1Mfur+lLI0Bo0dcgy9HLVOYSotOkGKtKPAPutsKuVK9mkxHj/wfc/CK0p8S1Dw==",
"requires": {
"eventemitter3": "^4.0.7",
"isomorphic-dompurify": "^0.6.0"

2
package.json

@ -78,7 +78,7 @@
"short-uuid": "^3.1.1",
"sjcl": "^1.0.8",
"socket.io": "^2.3.0",
"sphinx-bot": "^0.1.26",
"sphinx-bot": "^0.1.27",
"tail": "^2.0.3",
"ts-node": "^8.5.4",
"tsc": "^1.20150623.0",

Loading…
Cancel
Save