Skip to content

Instantly share code, notes, and snippets.

@donpdonp
donpdonp / chatgpt.js
Last active March 31, 2023 17:13
neuron chatGPT
View chatgpt.js
(function() {
setup()
return {name:"chatgpt"}
})
var dbkey = "openai-key"
var api_key = ""
function setup() {
db.get(dbkey, function(key) {
@donpdonp
donpdonp / price.js
Last active May 17, 2023 14:41
gluon simple price watch
View price.js
(function() {
setup()
return {
name: "price"
}
})
var dbkey = "price"
var alert_channel = "#zrobo"
var state = { watches: {} }
@donpdonp
donpdonp / veloren.js
Last active July 10, 2021 19:01
gluon veloren stats
View veloren.js
(function() {
setup()
return {
name: "veloren"
}
})
var dbkey = 'veloren'
var blob = {users: 0}
@donpdonp
donpdonp / spacex.js
Last active June 9, 2021 21:01
gluon spacex road closure watch
View spacex.js
(function() {
setup()
return {
name: "spacex"
}
})
var closurecount = 1
var alert_channel = "#zrobo"
@donpdonp
donpdonp / market.js
Last active June 25, 2021 01:47
gluon market watch
View market.js
(function() {
setup()
return {
name: "market"
}
})
var history = {hour: 0, points: []}
var dbkey = "market:history"
var watch_list = ['btc', 'eth', 'doge', 'ada', 'bnb', 'xrp', 'bch']
@donpdonp
donpdonp / vaccine.js
Last active January 8, 2021 02:58
gluon covid vaccine
View vaccine.js
(function() {
setup()
return {name:"vaccine"}
})
var alert_channel = "#portlandor"
var vacdata = {}
function setup() {
vacload(function(data){
View build.zig
const std = @import("std");
const builtin = @import("builtin");
const Builder = @import("std").build.Builder;
pub fn build(b: *Builder) void {
const target = b.standardTargetOptions(.{});
const exe = b.addExecutable("huh", "main.zig");
exe.setTarget(target);
exe.linkSystemLibrary("c");
@donpdonp
donpdonp / weather.js
Last active May 12, 2023 17:59
gluon weather rain
View weather.js
(function() {
// descriptor
setup()
return {name:"weather"}
})
var apikey_climacell
var apikey_pirateweather
function setup(){
@donpdonp
donpdonp / launch.js
Last active March 28, 2021 01:40
gluon launch spacex
View launch.js
(function() {
return {name:"launch"}
})
var alert_channel = "#pdxtech"
function go(msg) {
var privmsg = false
var clocktower = false
if (msg.method == "clocktower" && (new Date(Date.parse(msg.params.time))).getMinutes() == 30) {
@donpdonp
donpdonp / coin.sh
Last active August 11, 2020 17:43
coincap.io coin price lookup
View coin.sh
#!/bin/bash
if [ -z "$1" ];
then
COINS=`cat ~/.coins`
PARAM="ids=$COINS"
else
echo $1
PARAM="search=$1"
fi
DATA=`curl --silent "https://api.coincap.io/v2/assets?$PARAM"`