O controle remoto permite que você envie um SMS curto de outro celular para o seu e faça o SmsForwarder agir por você — enviar uma resposta de SMS no seu lugar, ligar ou desligar o encaminhamento, consultar o estado do app, verificar se o celular ainda está online, ressincronizar o estado da assinatura com o Google Play ou (com uma assinatura Advanced) dar uma instrução em linguagem natural.
Apenas os números que você adicionar explicitamente à lista de permitidos podem enviar esses comandos. Não há senha compartilhada — o número do remetente é a credencial.
+5511987654321).#REPLY ou quiser receber as respostas por SMS.Cada comando é um SMS comum enviado de um número permitido para o seu celular. A primeira linha não vazia é sempre a palavra-chave do comando (começando com #). Para comandos que precisam de mais informação, cada valor fica em sua própria linha.
O próprio comando não é encaminhado como um SMS comum — o app o reconhece e o consome.
Use quando quiser que seu celular envie um SMS para alguém, mas você não está com ele.
Formato:
1 | #REPLY |
Com indicação de SIM (opcional, para celulares dual SIM — fixa qual SIM envia a resposta):
1 | #REPLY |
A linha de SIM começa com # e é comparada pelos últimos 8 dígitos. Omita-a em celulares com uma SIM ou para usar a SIM padrão do sistema.
Exemplos:
1 | #REPLY |
1 | #REPLY |
Observações:
Use para alternar uma regra de encaminhamento, um canal de envio ou um interruptor principal sem encostar no celular.
Formato:
1 | #CTRL |
RULE, CHANNEL ou FORWARDING (não diferencia maiúsculas).RULE — o nome exato da regra como aparece no app (diferencia maiúsculas e deve ser único).CHANNEL — o nome exato do canal como aparece no app (diferencia maiúsculas e deve ser único).FORWARDING — um de SMS, CALL, NOTIFICATION (ou NOTIFY), ou ALL.1 / 0, TRUE / FALSE ou YES / NO.Exemplos:
Ligar uma regra específica:
1 | #CTRL |
Desligar o interruptor principal de encaminhamento de SMS:
1 | #CTRL |
Desligar um canal de envio:
1 | #CTRL |
Desligar tudo (SMS, chamadas e notificações) de uma vez:
1 | #CTRL |
Observações:
Consulta somente leitura. Retorna o estado dos interruptores principais e os nomes de todas as regras e canais ativos.
Formato:
1 | #STATUS |
Resposta de exemplo:
1 | [Remoto] Status |
A resposta pode ocupar vários SMS dependendo de quantas regras e canais você tem. A operadora cobra por segmento.
Consulta somente leitura. Retorna um instantâneo do estado atual do celular — útil quando você só quer saber se ele está acordado, online e não está sem bateria.
Formato:
1 | #PING |
Resposta de exemplo:
1 | [Remoto] Pixel 7 · 2026-05-01 14:35 |
Quando o celular está em dados móveis, a resposta também mostra a geração da rede, a operadora e (no Android 10 e superior) um nível de sinal de 0 a 4:
1 | [Remoto] OnePlus 9 · 2026-05-01 14:35 |
Observações:
#PING é executado independentemente de o encaminhamento principal estar ligado.Consulta somente leitura. Retorna um link para esta referência de comandos online. Útil para compartilhar a documentação com alguém ou consultar quando você não lembra o formato exato de um comando.
Formato:
1 | #HELP |
Resposta de exemplo:
1 | [Remoto] Referência de comandos: https://smsforward.zobubo.com/Remote-Control/ |
Hoje, #HELP retorna a página em inglês por padrão, ou a versão em chinês se o app estiver em chinês. Outros idiomas ainda recaem sobre a página em inglês — essa página cobre todos os comandos. #HELP é executado independentemente de o encaminhamento principal estar ligado.
Consulta somente leitura. Diz ao celular para perguntar agora ao Google Play sobre a assinatura ativa vinculada à conta do Google deste dispositivo e reescrever o estado local com o que o Play retornar.
Use quando você assinou novamente em outro celular (ou acabou de comprar) e quer que este celular reconheça a nova assinatura imediatamente, em vez de esperar a verificação diária em segundo plano.
Formato:
1 | #REFRESH |
Respostas de exemplo:
1 | [Remoto] Assinatura atualizada: plano mensal ativa |
1 | [Remoto] Assinatura atualizada: plano anual ativa |
1 | [Remoto] Atualização concluída: nenhuma assinatura ativa nesta conta do Google |
1 | [Remoto] Falha ao atualizar: não foi possível acessar o Google Play. Verifique a rede e tente novamente. |
Observações:
#REFRESH é executado mesmo que a assinatura local já tenha expirado — esse é o caminho de recuperação para o qual ele foi pensado. Também é executado independentemente de o encaminhamento principal estar ligado.#REFRESH várias vezes não compra nem cancela uma assinatura; só relê o que o Google Play já sabe.Use isso quando quiser dar ao celular uma instrução em linguagem comum, em vez de escrever um comando estruturado. O SmsForwarder envia sua mensagem ao provedor de IA na nuvem que você configurou, pede que a reformule como um dos comandos existentes e então executa esse comando — mas só se o resultado ainda corresponder a uma das palavras-chave permitidas.
Formato:
1 | #AI |
Exemplos:
1 | #AI |
1 | #AI |
1 | #AI |
Pré-requisitos:
Se algum pré-requisito estiver faltando, o comando é rejeitado com um motivo breve.
Notas:
#AI sempre roda na nuvem. O processamento de IA no SmsForwarder é exclusivamente em nuvem por design.#REPLY / #CTRL / #STATUS / #PING / #HELP / #REFRESH. Tudo que estiver fora dessa lista é descartado — #AI não pode ser usado para executar comandos novos ou arbitrários.#AI original e o comando traduzido ficam guardados juntos no painel de detalhes do histórico de encaminhamento para auditoria.Cada comando produz uma mensagem curta de resultado. Você pode receber esse resultado por uma ou ambas as opções a seguir, configuráveis em Controle remoto:
Ambas as opções são independentes. Você pode usar só uma, as duas ou nenhuma (nesse caso os comandos ainda são executados, mas você não recebe confirmação).
Se um comando estiver mal formatado, você recebe uma mensagem assim:
1 | [Remoto] Comando rejeitado: <motivo> |
Motivos típicos:
#REPLY foi enviado sem número de destino.#REPLY foi enviado sem corpo de mensagem.#CTRL não trouxe RULE, CHANNEL ou FORWARDING na segunda linha.#CTRL não foi um dos três valores válidos.#CTRL RULE ou #CTRL CHANNEL não trouxe um nome.#CTRL FORWARDING recebeu algo que não é SMS, CALL, NOTIFICATION / NOTIFY ou ALL.+ no início é o mais confiável).Se um comando não estiver se comportando como esperado, consulte a página de Suporte técnico.