O que M-Team PT faz?
Use o script determinístico em scripts/mteam_pt.py. Ele lê MTEAM_API_KEY do ambiente e nunca aceita segredos na linha de comando.
Busca
Execute:
python "{baseDir}/scripts/mteam_pt.py" search --query-base64 <UTF8_BASE64> --sort seeders --limit 10
- Codifique o texto de busca do usuário em Base64 antes de passá-lo por um shell.
- Padrão:
--sort seeders --direction desc. Uma ordenação solicitada pelo usuário aplica-se apenas àquela invocação; nunca a persista como novo padrão. - Ordenações suportadas:
seeders,leechers,completed,size,created,title,progress. - Use
--discount FREEpara “只看免费”;use--mode movie|tvshow|normalquando a intenção estiver clara. - Apresente os resultados numerados retornados pelo script. Inclua título, tamanho, formato, resolução, seeders/leechers, contagem de completados, estado de favorito, progresso de download, promoção e campos opcionais úteis quando presentes.
- Mantenha o
search_idretornado disponível na conversa atual; ele vincula uma ação numerada posterior à lista exata exibida.
Favoritar um resultado numerado
“Favoritar o Nº” é autorização explícita para alterar o estado de coleção desse item no M-Team. Execute:
python "{baseDir}/scripts/mteam_pt.py" favorite --pick N --search-id <SEARCH_ID>
Não interprete “baixar o Nº” como favoritar. Se a lista numerada estiver ausente, expirada ou ambígua, faça nova busca em vez de adivinhar. Relate o título exato e o ID do torrent retornados pelo script. Qualquer downloader RSS configurado pelo usuário — não este Skill — é responsável pelo download posterior.
Execute unfavorite apenas após uma solicitação explícita de cancelar/remover um favorito.
Outros modos úteis
- Status da conta ou keepalive manual:
profile - Favoritos atuais:
favorites - Dados completos de um resultado numerado:
detail --pick N --search-id <SEARCH_ID> - Verificação de configuração da API do M-Team sem mutação:
doctor - Estado da agenda aleatória de keepalive:
schedule-status
O serviço diário opcional chama apenas /member/profile, escolhe e persiste um horário aleatório da Ásia/Xangai em [08:00, 24:00) por dia, e envia mensagens de sucesso/falha final através de um endpoint de push autenticado compatível. Leia references/operations.md apenas ao instalar, reparar ou inspecionar esse serviço. Leia references/api-notes.md apenas ao alterar endpoints ou normalização de campos de resultado.
Os resultados de busca usam o campo collection do próprio M-Team e dados de tracker/queryHistory para estado de favorito/download. Não se conecte a um downloader para enriquecimento de lista; um downloader permanece a jusante de qualquer automação RSS existente apenas.
Nunca imprima chaves de API, tokens de push, URLs de RSS contendo segredos ou configuração privada bruta. Não use autenticação por Cookie do M-Team.