Publicador de Instagram
O Instagram sempre fica pra depois, e feed parado não trabalha por você. Este programa agenda e publica no seu IG sozinho, pela porta oficial da Meta. Você deixa o post pronto; ele publica na hora certa.

O que resolve
A dor do Instagram é a constância: você posta empolgado uma semana e some por um mês. Este programa mantém o feed vivo sem você. Ele fica ligado num servidor (um computador na nuvem que nunca desliga) e, de tempos em tempos, olha a fila de posts que você deixou pronta e publica o que chegou a hora. Usa o caminho oficial da Meta (a "API", o jeito autorizado de um programa falar com o Instagram), então não é robô de fora que um dia toma bloqueio. É o mesmo que mantém o meu @guiloureiro no ar.
Os ingredientes
- O programa em si (a pasta com o código, o "repo"). É só baixar.
- Um servidor barato pra ele morar, ligado dia e noite pra publicar no horário mesmo com o seu computador desligado.
- Uma conta profissional do Instagram (Business ou Creator, de graça) ligada a uma Página do Facebook. A Meta só deixa postar por fora nesse formato, conta pessoal não vale.
- Uma "chave de acesso" da Meta. Você cria um app grátis em developers.facebook.com/apps e libera a permissão de publicar (o nome dela é
instagram_content_publish). O passo a passo está logo abaixo. - O Claude Code pra instalar. Nunca usou? O "01 · Instalação do zero" começa do zero.
.env.example) pra você preencher com as suas, zero senha minha dentro. Assim ele posta no seu Instagram, com o seu acesso.Acesso liberado pra membro. O repo é privado no GitHub, amarrado ao seu login.
O modo de preparo
- Baixa a pasta do programa e abre no Claude Code.
- Deixa seu Instagram profissional. No app do IG: Configurações → Tipo de conta e ferramentas → Mudar para conta profissional (escolhe Criador ou Empresa). É grátis e reversível.
- Liga a uma Página do Facebook. O próprio Instagram te guia nesse passo; se você não tem uma Página, dá pra criar uma grátis na hora.
- Cria o app da Meta. Entra em developers.facebook.com/apps, clica em Create app, e adiciona o produto Instagram. É ali que você libera a permissão
instagram_content_publish(a autorização de publicar no seu perfil). - Pega o token de acesso que a Meta te dá e cola no arquivo de configuração do programa (o
.env, copiado do modelo.env.example). O Claude Code faz isso com você. - Sobe o programa no servidor pra ele checar a fila sozinho de tempos em tempos, manda um post de teste e confere no perfil.
O que queimou
Os perrengues que você não passa porque eu já passei:
- Conta pessoal não posta. A Meta só publica por fora se o Instagram for profissional (Criador/Empresa) E estiver ligado a uma Página do Facebook. Quase todo mundo trava aqui achando que é bug do programa. Não é: é a conta no formato errado.
- Larguei o robô de graça. Comecei agendando por um serviço grátis na nuvem (o GitHub Actions). Ele atrasava e às vezes nem rodava na hora. Passei pro meu próprio servidor, que olha a fila a cada 15 minutos, e a pontualidade deixou de ser problema. É a direção "tudo próprio": nada preso a serviço de terceiro que muda a regra ou cai.
- A chave da Meta vence sozinha. O token de acesso expira a cada ~2 meses. Se ninguém renova, o poster para calado, sem erro visível. O programa já vem preparado pra renovar a chave antes de ela vencer, então ele não morre no silêncio.