Skip to content

Instantly share code, notes, and snippets.

View karn09's full-sized avatar

John Nieves karn09

View GitHub Profile
@karn09
karn09 / cloudSettings
Created November 15, 2017 17:22
Visual Studio Code Settings Sync Gist
{"lastUpload":"2017-11-15T17:22:44.576Z","extensionVersion":"v2.8.5"}

Keybase proof

I hereby claim:

  • I am karn09 on github.
  • I am karn09 (https://keybase.io/karn09) on keybase.
  • I have a public key ASBt0PY1bkGrm5wfC0pNsmvDBIBmZ5LrT_L8Dr2vR9BeCgo

To claim this, I am signing this object:

@karn09
karn09 / signature.html
Created May 16, 2017 18:46
basic signature
<p>{{{draft.htmlBody}}}</p><br><br>
<span>{{#if user.emailSignature}}<br/>{{markdownToHTML user.emailSignature}}{{/if}}</span>
@karn09
karn09 / reportchecking.js
Created April 18, 2017 03:10
fetch all messages, and then generate a frequency object based on replies sent for dates specified.
const kapi = require('../index')({
type: 'prod',
token: 'TOKEN'
})
const Promise = require('bluebird');
const _ = require('lodash');
const date13th = '2017-04-13';
const date14th = '2017-04-14';
kapi.users.fetchAll()
{
"name": "kustomer.conversation.note",
"app": "kustomer",
"type": "internal_api",
"inputTemplate": {
"orgId": "/#_env.orgId",
"uri": "http://sobjects:8000/v1/conversations/{{conversationId}}/notes",
"method": "POST",
"data": {
"body": "/#body",
@karn09
karn09 / ov-shopify.jsx
Created March 24, 2017 14:40
ov-shopify
<Segment>
<Grid>
<Column size="eight">
<BasicField
label="Order Number:"
value={_.get(object, 'data.tempRaw.order_number')}
/>
<BasicField
label="Shopify:"
value={<a target="_blank" href={`https://www.myshopify.com/admin/orders/${_.get(object, 'data.tempRaw.id')}`} >{_.get(object, 'data.tempRaw.id')}</a>}
<CollapsedRows>
<Row
field={'status'}
value={object.status}
object={'conversation'}
/>
<Row
field={'createdAt'}
value={object.createdAt}
object={'conversation'}
{
"description": "",
"name": "shopify-process-v3",
"steps": [
{
"params": {
"phone": "/#steps.1.attributes.data.customer.phone",
"id": "/#steps.Sy_Dgk0qx.customer",
"custom": {
"totalSpentNum": "/#fn:parseFloat,steps.1.attributes.data.customer.total_spent",
{
"name": "kustomer.conversation.find-before-date",
"app": "kustomer",
"type": "internal_api",
"inputTemplate": {
"method": "POST",
"uri": "http://customer_search:8000/v1/customers/search?page=1&pageSize=1",
"orgId": "/#_env.orgId",
"data": {
"queryContext": "conversation",
@karn09
karn09 / find-by-date.json
Last active March 23, 2017 18:51
find-by-date.json
{
"name": "kustomer.conversation.find-before-date",
"app": "kustomer",
"type": "internal_api",
"inputTemplate": {
"method": "POST",
"uri": "http://customer_search:8000/v1/customers/search?page=1&pageSize=1",
"orgId": "/#_env.orgId",
"body": {
"queryContext": "conversation",