Skip to content
/ Iris Public
forked from KillovSky/Iris

Repositório oficial da BOT Íris, uma robô em português, inglês e espanhol para WhatsApp [Com MD/Sem MD], possui centenas de comandos diferentes, a lista vai de fazer stickers a jogar xadrez ou blackjack.

License

Notifications You must be signed in to change notification settings

Andri1837/Iris

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

175 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Projeto Íris

Discord Telegram WhatsApp GitHub License Lines of code GitHub repo size GitHub Languages GitHub Version GitHub Updates Codefactor Is maintained Is maintained

O que é a Íris?

Í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.

Preguiçoso ou com pressa?

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.

Procurando outro idioma? (Ainda em produção)

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.

Aviso

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.

Terminal WEB

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.

Página da Íris

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.

Nota Pessoal

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.

Outros projetos

Caso queira ver outros projetos ou módulos que você pode querer, acesse a Github ou a NPM.

Erros, Bugs, Soluções, Melhorias e Sugestões

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.

Funções

Íris possui alguns comandos, você pode checar Este Local para obter a lista e ter uma ideia melhor.

Requisitos de Windows e ordem de instalação [Downloads]

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!

    • 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.

Requisitos de Linux - Instalação via Terminal

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.

Instalação

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  

Mudanças obrigatórias (DESATUALIZADO)

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.

Iniciar

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 * * *"  

Atualizar Íris, Módulos e Mais

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.  

Agradecimentos, Doações e Suporte

  • 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!

About

Repositório oficial da BOT Íris, uma robô em português, inglês e espanhol para WhatsApp [Com MD/Sem MD], possui centenas de comandos diferentes, a lista vai de fazer stickers a jogar xadrez ou blackjack.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 77.4%
  • HTML 11.3%
  • Shell 10.4%
  • Other 0.9%