1
2
3
4
5
6
7
8
9
10
11
12
13
async function btcPriceAlert() {
let btcPrice = await @stevekrouse.currency("usd", "btc");
let change = Math.abs(btcPrice - @me.lastBtcPrice);
if (change / @me.lastBtcPrice > .2) {
await @std.set("lastBtcPrice", btcPrice);
let formattedBtcPrice = @panphora.formatAsCurrency(btcPrice);
await @std.email({
text: formattedBtcPrice,
subject: "BTC PRICE ALERT: " + formattedBtcPrice,
});
}
return btcPrice;
}
0
0
👆 This is a val. Vals are TypeScript snippets of code, written in the browser and run on our servers. Create scheduled functions, email yourself, and persist small pieces of data — all from the browser.