Skip to content

Instantly share code, notes, and snippets.

View mauerbac's full-sized avatar

Matt Auerbach mauerbac

View GitHub Profile
@mauerbac
mauerbac / chatbot_getting_started.js
Created December 17, 2018 15:11
Sample Code for Getting Started with Chatbots
const tmi = require('tmi.js')
// Valid commands start with:
let commandPrefix = '!'
// Define configuration options:
let opts = {
identity: {
username: '<BOT_USERNAME>',
password: '<OAUTH_TOKEN>'
{
"account_id":"xxxx",
"project_id":"xxxx",
"visitors":[
{
"session_id":"session_id_1",
"visitor_id":"visitor_id_1",
"snapshots":[
{
"decisions":[
{
"account_id":"xxxx",
"project_id":"xxxx",
"visitors":[
{
"session_id":"session_id_1",
"visitor_id":"visitor_id_1",
"snapshots":[
{
"decisions":[
{
"account_id":"xxxx",
"project_id":"xxxx",
"visitors":[
{
"session_id":"session_id_1",
"visitor_id":"visitor_id_1",
"snapshots":[
{
"decisions":[
{
"account_id":"xxxx",
"project_id":"xxxx",
"visitors":[
{
"session_id":"session_id_1",
"visitor_id":"visitor_id_1",
"snapshots":[
{
"decisions":[
{
"account_id":"xxxx",
"project_id":"xxxx",
"visitors":[
{
"session_id":"session_id_1",
"visitor_id":"visitor_id_1",
"snapshots":[
{
"decisions":[
{
"account_id":"1",
"anonymize_ip":true,
"project_id":"1",
"visitors":[
{
"session_id":"2",
"visitor_id":"1",
"attributes":[
{
{
"account_id":"1",
"anonymize_ip":true,
"client_name":"batch-test",
"client_version":"0.0.1",
"project_id":"1",
"visitors":[
{
"session_id":"1",
"visitor_id":"1",
@mauerbac
mauerbac / event_api_impression.json
Last active April 14, 2017 22:12
Sample impression event object
{
"account_id":"1",
"anonymize_ip":true,
"client_name":"batch-test",
"client_version":"0.0.1",
"project_id":"1",
"visitors":[
{
"session_id":"1",
"visitor_id":"1",
@mauerbac
mauerbac / AppDelegate.swift
Last active February 1, 2018 01:39
Full code snippet for iOS getting started (Swift)
// AppDelegate.swift
// iOS Getting Started Guide (Objective C)
//
import UIKit
import OptimizelySDKiOS
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {