[ajuda] conexões
X (Twitter) do zero: console de desenvolvedor, crédito com teto, app com escrita e as 4 chaves
O AFK posta no X pela API oficial, que não tem plano grátis: cada post é cobrado de um crédito pré-pago, e post com link custa bem mais. Entre em console.x.com com a conta do X do negócio, ponha crédito com teto de gasto, crie um app, mude a permissão para Read and write e só depois gere a API Key, a API Key Secret, o Access Token e o Access Token Secret. Cole as quatro no cartão X (Twitter). O AFK publica um post por comando, com texto e uma imagem, GIF ou vídeo.
Isso faz parte do AFK, o Claude que você assina já configurado no seu computador. Conhecer o AFK ↗
Para que serve no AFK
- Publicar um post na sua conta, com texto e, se quiser, uma imagem, um GIF ou um vídeo.
- Enviar a mídia pela API do X e esperar o X terminar de processar o vídeo antes de postar.
- Explicar a recusa. Se o X recusar a mídia por falta de crédito ou por app sem escrita, o AFK diz o que fazer.
- Como roda: por um comando no terminal do AFK. Nenhuma rotina do AFK posta no X sozinha.
O que o AFK não faz no X: não publica thread (um post só por comando), não agenda horário, não responde e não lê métricas. A habilidade /thread escreve a thread pronta. Diga ao AFK "cria uma thread sobre bolo de pote" e poste no X pelo app ou pelo site.
Sem a conexão: o AFK entrega a thread pronta para você colar.
Antes: grátis ou pago
A API do X cobra por uso, com crédito pré-pago. Não há plano grátis nem valor fixo por mês.
Preços da documentação oficial, conferidos em 30/10/2026, em dólar:
| O que | Preço | Exemplo: 30 posts por mês |
|---|---|---|
| Post sem link | US$ 0,015 cada | US$ 0,45 |
| Post com link | US$ 0,20 cada | US$ 6,00 |
| Ler um post | US$ 0,005 cada | (o AFK não lê) |
- Link encarece 13 vezes. Post com endereço de site no texto entra no preço de post com link. Para divulgar o site, ponha o link na bio.
- Crédito grátis de entrada. Conta nova que salva o primeiro cartão (crédito ou débito, não pré-pago) e faz a primeira compra de crédito ganha US$ 20. A primeira recarga automática ganha o mesmo valor em crédito, até US$ 50. Esse crédito grátis vence em 3 meses. O X avisa que esse bônus ainda está chegando aos poucos às contas.
- Teto de gasto. O console deixa pôr um limite de gasto por ciclo. Ao bater o limite, o X bloqueia os pedidos até o ciclo seguinte. Ligue sempre (Parte 3).
- Limite de ritmo: até 100 posts a cada 15 minutos por conta.
- Risco de bloqueio: baixo pela API oficial. O que derruba conta é spam: post repetido, muitas menções e link em massa. O X recusa post com texto igual a um anterior.
- O preço muda. Confira em docs.x.com/x-api/getting-started/pricing e no console.
Parte 1: conta do X e segurança
-
Use a conta do X do negócio, por exemplo
@minhaempresa. O app que você vai criar posta na conta que criou o app. - Ligue a autenticação de dois fatores. Em Configurações e privacidade → Segurança e acesso à conta → Segurança → Autenticação de dois fatores, escolha App de autenticação ou Chave de segurança. O SMS é o mais fraco dos três.
Parte 2: entrar no console de desenvolvedor
O console do X é em inglês. Os nomes abaixo estão como aparecem na tela.
- Abra console.x.com e entre com a conta do X do negócio.
- Aceite o contrato de desenvolvedor.
Parte 3: crédito e teto de gasto
- No console, abra a área de cobrança (Billing).
- Cadastre um cartão de crédito ou débito.
- Compre crédito. Para 30 posts por mês sem link, US$ 5 duram cerca de 10 meses.
- Ponha um limite de gasto por ciclo, por exemplo US$ 10. Assim um erro não esvazia o cartão.
- A recarga automática é opcional. Com ela ligada, o X tira do cartão sempre que o saldo cai abaixo do valor que você escolher. Se ligar, mantenha o teto de gasto.
Parte 4: criar o app e gerar as 4 chaves
A ordem importa: permissão primeiro, chaves depois. Token gerado antes de mudar a permissão continua só de leitura.
-
No console, clique em Create App. Preencha o nome (por exemplo,
AFK Minha Empresa), a descrição e o uso. - Nas permissões do app (OAuth 1.0a), escolha Read and write. Não escolha Read, write, and DMs: o AFK não usa mensagem direta.
- Salve.
- Em Keys and tokens, gere a API Key e a API Key Secret.
- Na mesma tela, gere o Access Token e o Access Token Secret. Confira que a permissão mostrada para eles é leitura e escrita.
- Copie os quatro valores na hora. O X só mostra cada um uma vez. Perdeu: gere de novo, e o antigo para de funcionar.
Parte 5: colar no AFK
- No painel do AFK, abra Conexões e clique no cartão X (Twitter).
- Cole cada valor no campo de mesmo nome: API Key, API Key Secret, Access Token e Access Token Secret.
- Clique em Salvar conexão. O cartão não tem Testar. A prova é o primeiro post (Parte 6).
Onde as chaves ficam. Só no arquivo .env da pasta do AFK, no seu computador. Elas não vão para a nuvem do AFK e não sobem para o GitHub. Nunca cole as chaves no chat, no WhatsApp ou em print.
Parte 6: primeiro post
- Abra o terminal na pasta do AFK.
-
Se nunca rodou as ferramentas de Python do AFK, instale as bibliotecas uma vez:
pip install -r ferramentas/comum/requirements.txt -
Publique um post de teste, sem link:
python ferramentas/publicar/postar_x.py --texto "Teste da Minha Empresa" -
O certo é aparecer
Publicado no X: https://x.com/i/status/.... Abra o link e confira. Apague o post de teste pelo app, se quiser.
No dia a dia
| Você quer | Como |
|---|---|
| Publicar só texto | python ferramentas/publicar/postar_x.py --texto "Bolo de pote novo no cardápio" |
| Publicar com imagem, GIF ou vídeo | Acrescente --midia foto.png. Uma mídia por post. |
| Escrever uma thread | Diga ao AFK "cria uma thread sobre bolo de pote". Ele escreve, e você posta no X. |
| Ver o gasto | No console, na área de uso e cobrança. |
| Trocar as chaves | Gere de novo no console (Parte 4, passos 4 e 5), cole no cartão por cima e clique em Salvar conexão. |
| Desligar a conexão | No cartão, clique em Desconectar e confirme. O AFK apaga as 4 chaves do .env. Para cortar no X também, gere as chaves de novo no console ou apague o app. |
Se uma chave vazar: gere todas de novo no console na hora. As antigas param de funcionar. Cole as novas no AFK.
Erros e soluções
| O que aparece | O que fazer |
|---|---|
Faltam configurações no .env: X_API_KEY (ou outra das 4) | A conexão não está salva inteira. Faça a Parte 5. |
tweepy não instalado. | Rode pip install -r ferramentas/comum/requirements.txt na pasta do AFK. |
401 Unauthorized | Uma das 4 chaves está errada ou foi gerada de novo. Copie as 4 de novo e cole por cima. |
403 Forbidden com oauth1-permissions ou not permitted to perform this action | O token é só de leitura. Mude para Read and write e gere o Access Token e o Access Token Secret de novo (Parte 4). |
X recusou a mídia: o app do X não tem permissão de escrita | O mesmo caso acima. |
402 Payment Required ou CreditsDepleted | Acabou o crédito. Ponha crédito no console (Parte 3). |
X recusou a mídia: a conta da API do X está sem crédito ou sem forma de pagamento | O mesmo caso acima. |
403 Forbidden sem falar de permissão | O app pode estar fora do pacote de uso por crédito, ou o saldo ficou negativo. Confira saldo e app no console. |
duplicate content | O texto é igual a um post anterior. Mude o texto. |
429 Too Many Requests | Muitos posts em pouco tempo ou o teto de gasto foi atingido. Espere ou suba o teto. |
o X recusou o vídeo: | Formato não aceito. Use MP4 com H.264. |
o X não terminou de processar o vídeo a tempo | O vídeo é grande. Tente de novo ou envie um arquivo menor. |
O X recusou a mídia nos dois caminhos | Confira crédito e permissão. Se os dois estão certos, mande o texto do erro. |
Se nada funcionar
Veja Travou ou quero sugerir uma melhoria: o que mandar. Mande o texto do erro. Nunca mande as chaves.
Fontes oficiais (conferido em 30/10/2026): docs.x.com/x-api/getting-started/pricing (só uso por crédito, sem assinatura; post US$ 0,015; post com link US$ 0,20; leitura US$ 0,005; teto de gasto por ciclo; recarga automática) · docs.x.com/x-api/getting-started/free-credits (US$ 20 após a primeira compra com o primeiro cartão; recarga automática igualada até US$ 50; crédito grátis vence em 3 meses; bônus ainda em liberação) · docs.x.com/fundamentals/developer-apps (console.x.com; Create App; permissões Read only, Read and write, Read, write, and DMs; mudar a permissão pede token novo; credencial mostrada uma vez) · docs.x.com/x-api/getting-started/getting-access (Access Token & Secret agem pela sua própria conta; gerar de novo invalida o antigo) · docs.x.com/x-api/media/upload-media (envio de mídia aceita token de usuário OAuth 1.0a ou OAuth 2.0 com media.write) · docs.x.com/x-api/fundamentals/rate-limits (POST /2/tweets: 100 a cada 15 minutos por usuário, 10.000 por dia por app) · docs.x.com/x-api/fundamentals/response-codes-and-errors (401, 403, 429 e os tipos de erro) · help.x.com/managing-your-account/two-factor-authentication (caminho da autenticação de dois fatores; SMS, app de autenticação ou chave de segurança).
ainda não tem o AFK?
Com as 4 chaves do X, o AFK publica um post com texto e imagem ou vídeo na sua conta por um comando, pela API oficial.
O AFK deixa o Claude que você assina configurado e atualizado no seu computador: painel do negócio, conteúdo, documentos, travas e antivírus prontos. Você fala, o sistema opera. 7 dias de garantia.
Conhecer o AFK ↗Chaves e conexões
- O que é chave, quais eu preciso e onde colar ↗
- Chave de API da Anthropic (Claude), com crédito e teto de gasto ↗
- Chave do Gemini no Google AI Studio (tem camada grátis) ↗
- Chave de API da OpenAI (ChatGPT), com crédito pré-pago ↗
- Chave da Groq (rápida e grátis para começar) ↗
- Cloudflare do zero: conta, 2FA, token do robô 24 horas e o seu domínio ↗
- Supabase do zero: conta, projeto seguro, chaves e o dia a dia do banco ↗
- Vercel do zero: conta, plano, publicar pelo GitHub, domínio e token ↗
- GitHub do zero: conta, 2FA, repositório privado, login e token ↗
- Bot do Telegram para avisos no celular ↗
- Painel do AFK numa VPS, para usar fora de casa ↗
- Instagram e Facebook do zero: app da Meta, Análise do App e token ↗
- Biblioteca de Anúncios da Meta para validar ideia ↗
- Mercado Pago do zero: aplicação, Access Token e vendas nas Finanças ↗
- Stripe do zero: chave restrita só de leitura e vendas nas Finanças ↗
- E-mail profissional com o seu domínio (contato@), grátis ↗
- Resend: e-mails automáticos e campanhas pelo seu domínio ↗
- OpenRouter: muitas IAs numa chave só, e IA reserva ↗
- Google Places: nota e avaliações no mapa do Google ↗
- Horários do AFK no seu Google Agenda ↗
- WhatsApp por QR com a Evolution: servidor, QR Code e robô 24 horas ↗
- WhatsApp pela Z-API: instância, QR Code e Campanhas ↗
- Bot do Telegram que atende os seus clientes ↗
- Alertas no seu WhatsApp pessoal pelo CallMeBot (prefira o Telegram) ↗
- YouTube: postar vídeos e Shorts no seu canal ↗
- TikTok: app de desenvolvedor, login e envio de vídeo ↗
- Chave da DeepSeek: IA barata para o atendente ↗
- Chave da xAI (Grok) para o atendente ↗
- Ollama: IA rodando no seu computador ou VPS ↗
- Jina Reader: ler páginas da web como texto ↗
- Pollinations: imagens por IA com chave e Pollen ↗
- fal.ai: vídeo por IA pago por segundo ↗
- Higgsfield: vídeo realista e influencer de IA ↗
- Shopify: importar os pedidos da sua loja ↗
- Nuvemshop: importar os pedidos da sua loja ↗
Não resolveu?
Escreva para contato@afk.ia.br com o passo em que você estava, o que apareceu na tela e um print. A lista do que mandar está em travou ou quer sugerir algo.