Entre e registre-se com o Telegram
O Telegram verifica sua identidade. A Kevmi cria sua conta no primeiro acesso e a abre em visitas posteriores. Uma senha separada da Kevmi não é necessária.
Nesta página
Entrando#
A solicitação dura cinco minutos. Inicie uma nova solicitação se ela expirar. Uma solicitação antiga não pode ser reutilizada para obter uma sessão.
- 1
Abra Entrar ou Criar conta e selecione Continuar com o Telegram.
- 2
Siga o link do bot criado por este navegador.
- 3
Compare o código de seis dígitos no site e na mensagem do bot.
- 4
Confirme no chat privado.
- 5
Volte ao navegador original. Sua conta abre após a verificação.
Por que o navegador original importa#
O link do Telegram está vinculado a um cookie protegido no navegador que iniciou o acesso. Um challengeId ou um link encaminhado sozinho não pode criar uma sessão em outro dispositivo.
Você pode confirmar no Telegram em outro dispositivo, mas a conta abre no navegador onde o acesso começou. Não confirme uma solicitação que você não iniciou.
Sessões e saída#
Uma sessão dura até 24 horas. Seu token aleatório é armazenado em um cookie Secure HttpOnly e não pode ser lido por JavaScript. A saída do site encerra a sessão atual.
O comando do bot /logout encerra todas as sessões da conta e cancela confirmações não utilizadas. Um novo acesso exige uma nova solicitação.
Solução de problemas de acesso#
| Situação | Ação |
|---|---|
| O link expirou | Inicie uma nova solicitação no site |
| Um navegador diferente está aberto | Volte à aba onde o acesso começou |
| Os códigos diferem | Não confirme; comece novamente |
| Acesso indisponível | Tente mais tarde ou entre em contato com o suporte |
| Erro de rede temporário | Aguarde a próxima verificação ou tente entrar novamente |
Informações usadas para o acesso#
O servidor recebe um ID de Telegram verificado e campos de perfil disponíveis para criar a conta. Um nome de usuário público sozinho não é prova de identidade.
O bot não pede sua senha do Telegram, códigos bancários, CVV, frase-semente ou chaves privadas.
Assistente, suporte e administração de projetos#
Ativar Permitir acesso aos meus dados no chat quando precisar de ajuda com operações privadas. Uma solicitação da web com includeAccount=true exige uma sessão válida, Origin e X-CSRF-Token; X-Kevmi-Store seleciona uma loja própria ou todas as lojas próprias. Sem permissão, o assistente usa documentação pública. No Telegram, um botão separado permite o acesso depois que o remetente for identificado.
A ferramenta read_account lê lojas próprias, faturas com status de recebimento verificado, eventos, aplicativos e solicitações de suporte com respostas de especialistas. Ela retorna 30 registros e nextPage; registros mais antigos estão disponíveis por paginação. As leituras por resposta são limitadas, portanto uma amostra incompleta deve ser divulgada. Chaves de API, segredos de webhook, detalhes de cartão e sessões não são fornecidos à ferramenta. Ela não pode cobrar, pagar, reembolsar ou alterar configurações.
Criar uma solicitação de suporte no espaço de trabalho ou no Telegram coloca um alerta separado de administrador em uma fila durável. Ela vincula a /admin/tickets?ticket=<id>; falhas temporárias do Telegram são repetidas. A recuperação também pega solicitações abertas mais antigas sem alerta. Os administradores respondem na página da solicitação; a resposta é salva no espaço de trabalho do usuário e enviada pelo Telegram quando as notificações de suporte estão ativadas.
O bot usa botões em linha para o menu principal, lojas, notificações, suporte, segurança e idioma. A navegação edita a mensagem atual; um menu antigo indisponível é substituído. Notificações de pagamento e segurança não são tratadas como navegação descartável. Sair pelo menu exige confirmação. O comando explícito /logout ainda encerra todas as sessões da conta.
O painel /admin/project é restrito a IDs do Telegram na lista de permissão MODERATOR_TELEGRAM_IDS no lado do servidor. Inclui usuários, lojas, operações, revogação de chaves, desativação de webhooks, pausa de faturas, controles de aceitação e um registro de auditoria. Mutações exigem CSRF e um motivo. O painel não pode restringir um administrador nem declarar manualmente um pagamento como bem-sucedido. Restringir um proprietário encerra sessões e bloqueia o acesso a chaves de API; restringir uma loja interrompe novas operações. O histórico é mantido.
A oferta pública está disponível em /public-offer e a política de privacidade em /privacy-policy em todos os idiomas habilitados. Pesquise moedas por nome ou ticker. Um seletor de rede aparece somente quando várias redes ativas estão disponíveis. Uma única rede é selecionada automaticamente e permanece nomeada na confirmação. A disponibilidade ao vivo do gateway determina os pares selecionáveis; o catálogo de referência não habilita um serviço.
Use update.sh para lançamentos de rotina do app da web: compile o candidato, verifique o histórico de migrações, faça backup do SQLite online, inicie um segundo contêiner, verifique-o e alterne o Caddy sem interrupção. Gateway, PostgreSQL e e-mail não são reiniciados. Ativos estáticos anteriores permanecem disponíveis para abas abertas. Uma nova migração exige autorização revisada explícita; uma mudança incompatível de esquema não é uma implantação sem interrupção.