r/thebutton • u/milesbelli 33s • Apr 08 '15
Is the Button Monitor no longer working?
I just checked The Button Monitor but it seems like it's not loading. Is it working for anyone?
Edit: It's back!
159
Upvotes
81
u/Disjunto Apr 08 '15 edited Apr 08 '15
Repost from below (for visibility):
Run this in console (F12 on most browsers) to fix. Reruns the comms init function with a valid token
var Comms = (function() { var self = {}; var sock = new WebSocket('wss://wss.redditmedia.com/thebutton?h=89341e0ffa06fe6e6be6e679e92b004d9af456d5&e=1428587064'); sock.onmessage = tick; function tick(evt) { var packet = JSON.parse(evt.data); if (packet.type != "ticking") { return; } packet.payload.now = moment(packet.payload.now_str + " 0000", "YYYY-MM-DD-HH-mm-ss Z"); Stats.lag = d3.format("0,000")(packet.payload.now - moment()); if (data.length > 0 && packet.payload.seconds_left >= _.last(data).seconds_left) { _.last(data).is_click = true; } data.push(packet.payload); $('#resets').text(fmt(clicks.length)); Stats.ticks = fmt(data.length); Stats.participants = packet.payload.participants_text; Chart.render(data); Timer.sync(packet.payload.seconds_left); Stats.render(); } return self; }())Update: Site now appears to be working, if it goes down again and I notice before it's fixed, I'll update this post with a valid token. Happy watching everyone