Íris é uma robô em 10 idiomas para WhatsApp, ainda segue em produção, mas com almejo de chegar (novamente) a centenas de comandos diferentes, por hora ela recebe atualizações com novos recursos, correções e melhorias sempre que possível.
Seja como for, não pule os tutoriais e explicações, pois grande parte dos erros podem ser corrigidos simplesmente lendo essa página inicial ou a issues, tire um tempo para ler tudo e não seja um preguiçoso.
Tenha em mente que apenas o português é estável e completo, outros idiomas apresentarão bugs graves por não serem finalizados, aguarde uma versão estável ou use APENAS em português.
Esta versão é uma BETA aberta de teste não finalizada, então BUGS são esperados, ajude-nos a corrigir informando ou fazendo sua própria correção e enviando em um dos meios abaixo, quanto mais cedo e rápido informar, mais rápido poderemos ter uma versão estável.
A instalação desse projeto em Termux exige etapas adicionais, leia isso.
Quando for instalar o NodeJS, SEMPRE selecione a opção de instalação das build tools (Tools for Native Modules), caso contrario, você terá erros de instalação desse projeto.
O terminal WEB da Íris é uma ferramenta poderosa para o controle do código dela através do navegador. É importante ter em mente que, se abrir portas, ele pode ser acessado remotamente, portanto, evite compartilhar o acesso. Ele tem a capacidade de executar comandos e códigos da Íris e do PC, abrangendo desde tarefas simples, como ls, echo ou console.log, até ações destrutivas, como a remoção da pasta WINDOWS no Windows ou SYS do sistema Linux. Embora haja proteção por senha e rastreamento dos IPs que se conectam, é crucial utilizá-lo com responsabilidade.
Também criamos uma comunidade no Discord e no Telegram.
Temos uma página com um 'estilo' diferente para hospedar algumas informações da Íris, você pode acessar a versão Github Clicando Aqui, está versão somente será atualizada quando novos updates da Íris forem feitos.
Você também pode acessar a versão local ('igual' a Github), basta baixar a Íris e acessar a pasta ".readme", depois "Donates" e basta abrir o arquivo "page.html", este meio é o melhor para a renderização da página.
Se você quiser ver a versão mais atualizada, basta acessar a Versão JS Fiddle.
Esse software usa a licença MIT.
É proibido a remoção dos créditos, lembre-se que gastei uma quantidade de tempo enorme para manter isto atualizado gratuitamente para todos.
Peço que não remova os créditos, por gentileza.
Se você ver alguém plagiando, mostre a verdade, diga ser um plágio.
Caso queira ver outros projetos ou módulos que você pode querer, acesse a Github ou a NPM.
Se você obter um erro, bug, tiver soluções, melhorias ou sugestões, poste elas Aqui de preferência, no Discord ou no Telegram, estou sempre olhando e fornecendo suporte nesta página, mas lembre-se, esta página é apenas para o Projeto Íris, não ofereço suporte a outros programas que não são meus.
Pull-requests de comandos serão bem vindas, já melhorias nas funções ou na estrutura base serão analisadas e provavelmente inseridas no futuro update, com créditos, claro. Além disso, melhorias pequenas também seguirão esse meio.
Íris possui alguns comandos, você pode checar Este Local para obter a lista e ter uma ideia melhor.
Inicie pelo Git Bash se obtiver problemas, mas se você quiser usar CMD, PowerShell ou outro terminal, você pode precisar inserir o bash.exe na sua PATH do Windows.
Siga isso para adicionar, mas tenha cuidado extremo com isso!
-
- Microsoft Visual C++ x86 - Para o Youtube DL funcionar.
-
- NodeJS - Interface de programação da Íris, use a LTS e não esqueça de ativar a instalação da Build Tools.
-
- Git - Para outros comandos de Linux, GNU/Bash e terminal Shell.
-
- Gow - Para comandos Linux e GNU/Bash.
-
- SQLite3 - Para a geração das nossas databases de SQL.
-
- Python >= 3.7 - Para o sistema de downloads do YouTube.
Para instalar todos os requisitos basta rodar estes comandos (você pode copiar tudo e colar no terminal):
# Atualiza os repositórios e programas do Linux
sudo apt update && sudo apt upgrade -y
# Instala o repositório do Node.js LTS no APT - Opcional
sudo apt-get install -y ca-certificates curl gnupg
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
NODE_MAJOR=18 # Se quiser pode definir a versão aqui: 16, 18 (RECOMENDADO!) ou 20
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list
# Instala todos os programas de uma vez só
sudo apt-get update && sudo apt install nodejs sqlite ffmpeg build-essential zip unzip python2 python3 git -y Se você receber o erro sudo command not found, remova sudo do comando e tente.
Se você receber o erro apt: command not found, tente usar apt-get.
Se apt-get também não funcionar, você pode precisar compilar apt no seu sistema, apenas Verifique Isto - 'Usuários Avançados', tente compilar manualmente ou mude a sua Distro, aqui estão algumas recomendações.
Para baixar a Íris - [Após ter os requisitos] - dê uma olhada Neste Tutorial ou Aqui. (Desatualizados, para baixar a Íris deles Clique Aqui)
Você também pode instalar digitando os seguintes comandos:
# Baixa os arquivos
git clone https://github.com/KillovSky/iris.git
# Entra na pasta da Íris
cd iris
# Instala os módulos
npm i Antes de fazer a inicialização, você precisa configurar todos os parâmetros não opcionais descritos Aqui, caso contrario, muitos comandos não vão funcionar.
Se não souber configurar, você pode usar essa ferramenta não oficial para construir o JSON de forma online.
Existem três meios de abrir a Íris, você pode olhar e decidir abaixo, lembre-se de abrir um terminal na pasta da Íris:
# Método 1 - A Toolbox A.I.O - Melhor (Português apenas) (DESATUALIZADO)
# Esse método inclui diversas formas de ligar, assim como o método 1 e 2
bash tools.sh
# Ou use:
./tools.sh
# Ou clique no arquivo compatível para abrir.
# Método 2 - O padrão - Simples, recomendado e direto
npm start
# Ou use:
node lib/Initialize/index.js
# Método 3 - PM2 - Reinicializa após um "erro" grave - Pesa mais
# Isso requer PM2, você pode instalá-lo a partir do Método 1 ou digitando: 'npm i -g pm2'
pm2 start lib/Initialize/index.js --name iris
# Para reiniciar a cada 6 horas para melhorar o desempenho, use o Método 1 ou digite:
pm2 start lib/Initialize/index.js --name iris --cron-restart="0 */6 * * *" Você pode fazer TUDO usando o método 1,mas se você preferir fazer isso de forma manual, aqui está o meio, lembre-se de abrir um terminal na pasta da Íris.
# Usando 'Tools.sh' - O melhor - Tudo em Um (DESATUALIZADO)
bash tools.sh
# Ou clique no arquivo compatível para abrir.
# Manualmente - Atualizar módulos
npm update
# Você só precisa atualizar a Íris quando aparecer "[UPDATE]" ao ligar.
# A atualização salvando as configurações, só está disponível na 'Tools.sh'.
# Se você quer atualizar sem salvar, faça a instalação novamente. - Doações - Esse projeto é mantido de graça e não possui foco lucrativo, doe se você puder ❤️
- Todas as informações estão disponíveis Clicando Aqui.
- Agradeço do meu coração a todos!
