Skip to content

Instantly share code, notes, and snippets.

<?xml version='1.0' encoding='utf-8' ?>
<!-- Made with love by pretalx v2023.1.3. -->
<schedule>
<generator name="pretalx" version="2023.1.3" />
<version>2.1</version>
<conference>
<acronym>hackerhotel-2024</acronym>
<title>HackerHotel</title>
<start>2024-02-09</start>
<end>2024-02-11</end>
[2:53:45 PM] Starting login!
[2:53:45 PM] Connecting with CellId: 0
[2:53:46 PM] Connected to Steam!
[2:53:46 PM] Logged into Steam
[2:53:46 PM] Using CM 146.66.155.54 - Austria - Vienna
[2:53:47 PM] Loaded account licenses 00.4075
[2:53:47 PM] Steam session initialization complete! 01.7943
[2:53:48 PM] Loaded metadata for 83 apps 00.8119
[2:53:48 PM] Loaded metadata for 65 apps 00.7020
[2:53:48 PM] Starting Team Fortress 2
# required patched ffmpeg, but gives proper leveld graphs
# https://gist.github.com/MaZderMind/0f4db43ba99873f8db4a114897c11e38
# [0:a] ebur128=video=1:meter=10:reference=-18:size={w}x{h} [iv][a],
[input:loudness]
width=640
height=480
command=
ffmpeg
-y
FROM mazdermind/multiview-monitor:latest
ADD ffmpeg /usr/local/bin/ffmpeg
// __ __ ___ ___
// |__) / \ | |__/ | |
// |__) \__/ | | \ | |
// This is the main file for the grumpy-dev bot.
// Import Botkit's core features
const { Botkit } = require('botkit');
const { BotkitCMSHelper } = require('botkit-plugin-cms');
module.exports = {
agenda: {
"contentType": "application/vnd.microsoft.card.adaptive",
"content": {
"type": "AdaptiveCard",
"body": [
{
"type": "ColumnSet",
"horizontalAlignment": "Center",
"columns": [
const samplecards = require('../libs/sample_cards');
module.exports = function (controller) {
controller.hears('help', 'message,direct_message', async (bot, message) => {
await bot.reply(message, { markdown: helpmarkdown });
});
controller.hears(async (message) => message.text && samples.includes(message.text.toLowerCase()), ['message', 'direct_message'], async (bot, message) => {
/**
* Created by marfeder on 3/30/17.
*/
var logger = require('winston');
const low = require('lowdb')
var crypto = require('crypto');
const FileSync = require('lowdb/adapters/FileSync')
/**
* Created by marfeder on 3/30/17.
*/
var util = require('util')
var logger = require('winston');
var request = require('request');
var SparkClient = require('node-sparkclient');
function EventHandler(accessToken) {
/**
* Created by marfeder on 3/30/17.
*/
var WebSocket = require('ws');
var HttpsProxyAgent = require('https-proxy-agent');
var urlUtil = require('url')
var uuid = require('uuid');
var logger = require('winston');