Skip to content

Instantly share code, notes, and snippets.

😎
Making code!

Rafael Pacheco ravpacheco

😎
Making code!
Block or report user

Report or block ravpacheco

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@ravpacheco
ravpacheco / developer-advocate.md
Last active Sep 5, 2019
Developer Advocate job description
View developer-advocate.md

Vaga: Developer Advocate na Take 🔊🛎️

Logo da take

Buscamos alguém que será uma referência da plataforma BLiP para a equipe da Take, parceiros e para o mercado em geral.

Recebemos bilhões de requisições diariamente, trafegamos milhões de mensagens e ajudamos muita gente todos os dias. Para que tudo isso seja possível, precisamos de pessoas capazes de analisar, investigar e resolver problemas computacionais. Além disso, é preciso ter criatividade para criar documentações, produzir conteúdo, realizar apresentações em público, construir soluções que sirvam de modelo e, principalmente, que gostem de ajudar outras pessoas.

@ravpacheco
ravpacheco / blip-input-validation-regex.md
Last active Nov 28, 2018
Some useful regex patterns for BLiP
View blip-input-validation-regex.md

Validade Phone Number

^[1-9]{2}-?\s?[2-9][0-9]{7,8}$

Accept formats like:

  • XX-999999999
  • XX-99999999
  • XX 999999999
  • XX 99999999
View blip-carousel
View JSON with array
{
"name": "Algum nome",
"phoneNumbersList": [
"553199999999",
"553133333333"
]
}
View test.js
{
"attachment": {
"type": "template",
"payload": {
"template_type": "generic",
"elements": [{
"title": "Cai na Folia BH",
"subtitle": "Fique sabendo de tudo sobre o carnaval de BH.",
"image_url": "https://s3-sa-east-1.amazonaws.com/msging.net/Services/Images/a2ee1097-5798-4222-a8a6-e0a43b52eb97",
"buttons": [
@ravpacheco
ravpacheco / terms.md
Last active Jan 4, 2018
Termos de uso e privacidade do PageCommentReply
View terms.md

Estes são os termos que determinarão nossa relação

1 - ACEITAÇÃO DOS TERMOS

Este documento, consiste nas condições e regras para uso do aplicativo PageCommentReply, pelo usuário, e deverá ser lido atentamente e aceito ao final, para início da utilização do aplicativo.

A utilização do aplicativo pressupõe que o usuário poderá ter acesso ao conteúdo e aos serviços disponibilizados através do aplicativo, conforme as condições estabelecidas pelos proprietários dos conteúdos, caso existam.

2 - DEFINIÇÕES

PageCommentReply - Aplicativo que utiliza a API de resposta privada do Facebook para direcionar comentários (ou posts) feitos em uma página para o messenger. Esse é um aplicativo desenvolvido e de propriedade de Rafael Pacheco, especialmente para a página Roberta Alcala.

View demo-csharp-extensions.cs
var stateDocument = await _bucketExtension.GetAsync<JsonDocument>(message.From);
if (stateDocument == null || stateDocument["state"].Equals("S1"))
{
if (text.Equals("S"))
{
var quickReply = new Select
{
View demos-csharp-ia.cs
using System;
using System.Threading;
using System.Threading.Tasks;
using Lime.Protocol;
using System.Diagnostics;
using Take.Blip.Client;
using Take.Blip.Client.Extensions.Bucket;
using Lime.Messaging.Contents;
using Take.Blip.Client.Extensions.EventTracker;
using Takenet.Iris.Messaging.Contents;
@ravpacheco
ravpacheco / blog-install-instructions.md
Created Sep 7, 2017
In order to install personal blog on windows use this steps
View blog-install-instructions.md
  1. Install ruby (2.4)

  2. Downgrade gem to 2.3.0

#gem update --system 2.3.0

  1. Install jekyll

#gem install jekyll

@ravpacheco
ravpacheco / choco-script-all-packages
Last active Sep 8, 2017
Added chocolatey package
View choco-script-all-packages
Set-ExplorerOptions -showFileExtensions
Enable-RemoteDesktop
Set allowGlobalConfirmation property
#For choco
#choco feature enable -n=allowGlobalConfirmation
choco install chocolatey
choco install jre8
You can’t perform that action at this time.