A CLI transforma cada ação do SocialGO em um comando que você canaliza, agenda e entrega a um agente. Busque o catálogo, crie pedidos, acompanhe-os e consulte o saldo. Do terminal, de um pipeline de CI ou de um bot.
Instalarnpx @socialgo/cli
Comandos5.000+
O que você constrói em cima
Uma superfície de comandos. Scripts, pipelines e agentes.
Os mesmos comandos que o painel usa. Expostos para código. Encaixe num script de shell, num passo de CI ou num agente autônomo. Todo comando retorna um código de saída limpo e JSON legível por máquina.
Scripts
Encadeie comandos num script de shell: ache o serviço, crie o pedido, consulte o status. Passe --json e parseie a saída com jq.
Pipelines
Coloque a CLI num passo de CI ou num cron. Ela retorna 0 em caso de sucesso e diferente de zero em caso de falha. Seu pipeline para quando um pedido para.
Agentes
Entregue os comandos a um agente de IA. Ele lê o catálogo, confirma preço e quantidade e cria o pedido. As mesmas chamadas que você digitaria à mão.
Gastar é explícito. Buscar e listar são só leitura; o pedido só acontece quando você roda order create com serviço, link e quantidade. Num script ou à mão. A CLI nunca gasta sozinha.
Instalar
Instale a CLI globalmente com o npm, ou rode-a sob demanda com npx e pule a instalação:
# install globally
npm i -g @socialgo/cli
# or run without installing
npx @socialgo/cli --help
Uma vez instalada, o comando socialgo fica no seu PATH. Rode socialgo --help para listar todos os comandos e flags.
Inspecione os detalhes da carteira e as transações recentes:
socialgo wallet
Admin: sincronizar o catálogo
Para operadores de painel: puxe os serviços e preços mais recentes do seu provedor conectado para o catálogo local. Requer uma chave de admin:
socialgo admin sync-catalog
O loop de três comandos
Ache um serviço, crie o pedido, acompanhe. O loop que todo script e agente roda:
# 1. find the service id
socialgo services search "instagram followers"
# 2. place the order
socialgo order create --service 1423 --link https://instagram.com/yourhandle --quantity 1000
# 3. track it
socialgo order status 90871
Faça o script de ponta a ponta
Passe --json a qualquer comando e canalize para o jq. Aqui o script pega o serviço compatível mais barato e cria o pedido, sem cliques:
# pick the cheapest matching service, then order — with jq
id=$(socialgo services search "instagram followers" --json \
| jq -r 'sort_by(.rate) | .[0].id')
socialgo order create --service "$id" \
--link https://instagram.com/yourhandle --quantity 1000 --json
Códigos de saída e JSON
Todo comando retorna 0 em caso de sucesso e um código diferente de zero em caso de falha, então você encadeia chamadas em pipelines de CI e scripts de shell. Passe --json a qualquer comando para uma saída legível por máquina, pronta para canalizar em ferramentas como o jq. Ou para devolver direto a um agente.