Skip to content

Commit 8e0d1eb

Browse files
committed
Release 1.0.8 - Omurice
Esta atualização, embora parcial, é colossal! Representa apenas 40-50% do que estava nos planos, mas decidi compartilhá-la assim mesmo, imagine se fosse a atualização inteira... A changelog pode não abranger todas as alterações e contém resumos, afinal, é um desafio lembrar de tudo após mexer tanto nesse monte de código. Divirta-se explorando! 🚀 https://github.com/KillovSky/iris/blob/main/.github/CHANGELOG.md
1 parent 64f4d13 commit 8e0d1eb

File tree

172 files changed

+5889
-281416
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

172 files changed

+5889
-281416
lines changed

.github/CHANGELOG.md

Lines changed: 63 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,71 @@ A voz ecoou seu último suspiro.
3131
## Sumário de Atualizações
3232

3333
<details>
34-
<summary><code>1.0.8 - ? 🍛 <strong>[OMURICE RELEASE]</strong></code></summary>
34+
<summary><code>1.0.9 - ? <strong>[? RELEASE]</strong></code></summary>
35+
<!-- Vai um mistério ai amigo? -->
36+
37+
1. Em produção.
38+
39+
</details>
40+
41+
<details>
42+
<summary><code>1.0.8 - 22/11/2023 🍛 <strong>[OMURICE RELEASE]</strong></code></summary>
3543
<!-- Enquanto as gotas de chuva caem nos jardins de The Garden of Words, a omurice da Yukino recebe uma atualização secreta. Descubra o sabor poético que se desdobra a cada garfada. Será que você consegue decifrar os versos escondidos nas camadas de arroz, omelete e linhas de código? -->
3644

37-
- Em produção.
45+
### Mural
46+
- Esta versão é parcial, ela não foi postada com tudo que deveria ter segundo meus cronogramas (que não existem), então apesar de ser considerada uma release completa, ela não é, pois seu contéudo era tão absurdamente grande, que resolvi deixar o resto dos sistemas para uma próxima release, e como sempre, bugs são esperados.
47+
48+
- Essa versão tem tanta, **TANTA COISA**, que não sei nem descrever adequadamente o quão imensa e númerosa ela é, diversas coisas podem ter sido esquecidas de ser inseridas nessa changelog, e se houver novos erros devido a alguma coisa que mexi, informe para que eu possa realizar a correção de forma urgente.
49+
50+
### Melhorias
51+
1. **Documentação**
52+
- Atualizei as documentações de guia, contribuição, segurança, código de condulta e tudo mais.
53+
2. **Website**
54+
- Finalmente temos um website para a Íris, e ele não só contém eastereggs, como também diversos links úteis, incluindo até sistema de tradução automatica dos textos.
55+
3. **Leveling**
56+
- Implementação parcial do leveling, com direito a levelup, card e ganhos em jogos.
57+
4. **Database**
58+
- Atualizei algumas formas de uso da database para que os comandos estejam em ordem com a mesma.
59+
5. **Comandos**
60+
- Programei comandos de busca de imagens, mais memes, criações de cards, banners e muito mais.
61+
6. **Construct**
62+
- Agora temos uma propriedade que lista até as alias de comandos, não sendo mais somente as pastas.
63+
7. **NSFW**
64+
- Inserido um sistema de permissão para mandar contéudo NSFW para os grupos nos comandos de imagem.
65+
8. **Config**
66+
- Foi feito um reajuste das configurações no arquivo JSON.
67+
9. **Leveling**
68+
- As configurações de leveling agora se encontram presentes no arquivo 'leveling.json'.
69+
10. **Default**
70+
- Implementei uma função no sistema de fallback das functions, a metrics. Ela foi movida para lá.
71+
11. **Terminal**
72+
- Inserido um sistema de segurança simples contra bruteforces.
73+
12. **Páginas**
74+
- As páginas foram separadas em arquivos '.html', '.css' e '.js' para torná-las mais rápidas.
75+
13. **Tutorial**
76+
- O tutorial foi atualizado para uma página de arquivo '.md', ficando mais simples de entender.
77+
14. **Outros**
78+
- Essa release trouxe MUITAS coisas, é impossivel lembrar e descrever todas, peço que analise manualmente os arquivos editados.
79+
80+
### Correções
81+
1. **Sticker**
82+
- Os stickers de gif, video e mídias as vezes se tornavam muito pesados.
83+
2. **Profile**
84+
- Em erros, a Íris não estava enviando fotos padrões para comandos.
85+
3. **Comentarios**
86+
- Revisei e atualizei alguns comentarios nos arquivos que cheguei a olhar, mais deles serão corrigidos na próxima.
87+
4. **Reajuste**
88+
- Agora boa parte dos comandos tem uma config para printar o erro inteiro, no entanto, **ISSO É UMA IMPLEMENTAÇÃO PARCIAL** e mais sistemas serão inseridos nisso, por favor, não abra pull requests para corrigir isso, farei eu mesmo por estar revisando as funções, uma a uma.
89+
5. **Outros**
90+
- Essa release trouxe MUITAS coisas, é impossivel lembrar e descrever todas, peço que analise manualmente os arquivos editados.
91+
92+
### Removido
93+
1. **Arquivos**
94+
- Foi removido boa parte dos arquivos e códigos sem utilidade atual.
95+
2. **Códigos**
96+
- Removido uma baita quantidade de códigos ínuteis que podiam ser simplificados, mais disso ocorrerá em breve.
97+
5. **Outros**
98+
- Essa release trouxe MUITAS coisas, é impossivel lembrar e descrever todas, peço que analise manualmente os arquivos editados.
3899

39100
</details>
40101

.github/CODE_OF_CONDUCT.md

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
# Código de Conduta de Colaboração
32

43
## Nossa promessa
@@ -11,19 +10,19 @@ Comprometemo-nos a agir e interagir de maneiras que contribuam para uma comunida
1110

1211
Exemplos de comportamentos que contribuem para criar um ambiente positivo para a nossa comunidade incluem:
1312

14-
* Demonstrar empatia e bondade com as outras pessoas
15-
* Respeitar opiniões, pontos de vista e experiências contrárias
16-
* Dar e receber feedbacks construtivos de maneira respeitosa
17-
* Assumir responsabilidade, pedir desculpas às pessoas afetadas por nossos erros e aprender com a experiência
18-
* Focar no que é melhor não só para nós individualmente, mas para a comunidade em geral
13+
* Demonstrar empatia e bondade com as outras pessoas.
14+
* Respeitar opiniões, pontos de vista e experiências contrárias.
15+
* Dar e receber feedbacks construtivos de maneira respeitosa.
16+
* Assumir responsabilidade, pedir desculpas às pessoas afetadas por nossos erros e aprender com a experiência.
17+
* Focar no que é melhor não só para nós individualmente, mas para a comunidade em geral.
1918

20-
Exemplos de comportamentos inaceitáveis quando não permitidos por ambas partes incluem:
19+
Exemplos de comportamentos inaceitáveis quando não permitidos por ambas as partes incluem:
2120

22-
* Uso de linguagem ou imagens sexualizadas, bem como o assédio sexual ou de qualquer natureza
23-
* Comentários insultuosos/depreciativos e ataques pessoais ou políticos (*Trolling*)
24-
* Assédio público ou privado
25-
* Publicar informações particulares de outras pessoas, como um endereço de e-mail ou endereço físico, sem a permissão explícita delas
26-
* Outras condutas que são normalmente consideradas inapropriadas em um ambiente profissional
21+
* Uso de linguagem ou imagens sexualizadas, bem como o assédio sexual ou de qualquer natureza.
22+
* Comentários insultuosos/depreciativos e ataques pessoais ou políticos (*Trolling*).
23+
* Assédio público ou privado.
24+
* Publicar informações particulares de outras pessoas, como um endereço de e-mail ou endereço físico, sem a permissão explícita delas.
25+
* Outras condutas que são normalmente consideradas inapropriadas em um ambiente profissional.
2726

2827
## Aplicação das nossas responsabilidades
2928

@@ -84,4 +83,4 @@ As Diretrizes de Impacto na Comunidade foram inspiradas pela [Aplicação do có
8483

8584
Para obter respostas a perguntas comuns sobre este código de conduta, veja a página de Perguntas Frequentes (*FAQ*) em
8685
https://www.contributor-covenant.org/faq. Traduções estão disponíveis em
87-
https://www.contributor-covenant.org/translations.
86+
https://www.contributor-covenant.org/translations.

.github/CONTRIBUTING.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# Como ajudar no Projeto Íris?
1+
# Guia de Contribuição para o Projeto Íris 🚀
22

3-
Estamos felizes que você deseja contribuir para o projeto Íris, este guia o ajudará a entender como fazer uma pull request para o repositório, muito obrigado!
3+
Estamos felizes que você deseja contribuir para o projeto Íris. Este guia o ajudará a entender como fazer uma pull request para o repositório. Muito obrigado pela sua participação!
44

55
## Passos para Contribuir
66

@@ -28,7 +28,7 @@ Estamos felizes que você deseja contribuir para o projeto Íris, este guia o aj
2828
```bash
2929
npm i
3030
```
31-
- Isso habilitará o ESLint para ajudá-lo a manter um código limpo.
31+
- Feito isso, instale o eslint no Visual Studio Code pela marketplace, isso habilitará o ESLint para ajudá-lo a manter um código limpo.
3232

3333
5. **Commit das Alterações**
3434
- Adicione suas alterações ao commit com o comando:
@@ -53,16 +53,16 @@ Estamos felizes que você deseja contribuir para o projeto Íris, este guia o aj
5353
9. **Revisão e Merge**
5454
- Após a análise de @KillovSky, suas alterações serão mescladas no repositório principal, desde que sejam aprovadas.
5555

56-
## Dicas para uma boa Pull Request
56+
## Dicas para uma Boa Pull Request
5757

5858
- Mantenha a Pull Request focada em uma única tarefa ou correção, de preferência, comandos em formato de plugin como os atuais.
5959
- Forneça uma descrição clara do que foi feito.
6060
- Mantenha seu código limpo e siga as diretrizes do projeto, como comentários claros e breves do que está acontecendo em cada linha, não exagere.
6161
- Certifique-se de que os testes foram realizados antes de enviar a Pull Request e que ela está funcional.
62-
- Insira os dialogos nos 12 idiomas, você pode traduzir usando google tradutor, mas certifique-se de traduzir de volta, para ver se a frase está fazendo sentido.
62+
- Insira os diálogos nos 12 idiomas, você pode traduzir usando google tradutor, mas certifique-se de traduzir de volta, para ver se a frase está fazendo sentido.
6363
- Melhorias pequenas podem ser adiadas para serem postadas junto a correções maiores.
6464
- Se estiver em dúvida, venha para nossas [redes sociais](https://github.com/KillovSky#-grupos), estaremos de prontidão para oferecer ajuda a criar sua pull request!
6565
- Alterações menores, como a adição de apenas alguns diálogos, podem ter a permissão de pull request negada se não forem consideradas urgentes ou essenciais no momento.
6666
- Se estiver editando os idiomas, é preferível inserir um número significativo de diálogos em vez de quantidades mínimas. Isso aumenta a relevância e a importância da contribuição.
6767

68-
# Obrigado por contribuir! ❤️
68+
# Obrigado por contribuir! ❤️

.github/SECURITY.md

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,24 @@
1313

1414
## Informações Pessoais
1515

16-
- O Projeto Íris OFICIAL não coleta informações sobre o seu PC, WhatsApp, mensagens ou qualquer outra informação pessoal. Qualquer dado necessário para o funcionamento da Íris permanece offline e só pode ser acessado pela Íris e pelo proprietário do computador. Não mantemos informações online, nem as divulgamos.
16+
- **Coleta Limitada de Informações Pessoais:**
17+
- O Projeto Íris OFICIAL não coleta informações sobre o seu PC, WhatsApp, mensagens ou qualquer outra informação pessoal. Qualquer dado necessário para o funcionamento da Íris permanece offline e só pode ser acessado pela Íris e pelo proprietário do computador. Não mantemos informações online, nem as divulgamos.
1718

18-
- Tipos de informações que a Íris precisa para funcionar:
19+
- **Tipos de Informações Necessárias pela Íris:**
1920
1. Acesso ao terminal do PC (para iniciar).
2021
2. Números de telefone (para uso próprio e dos usuários).
2122
3. Informações do PC (para comando Ping).
2223
4. Acesso aos arquivos (para backups e arquivos próprios).
2324
- Somente arquivos da Íris; não tocamos em seus arquivos pessoais ou online.
2425
5. Acesso ao WhatsApp (para enviar mensagens e outras funções).
2526

26-
- A Íris não coleta IP, e-mails, notificações ou qualquer informação. Tudo permanece offline.
27+
- **Garantia de Não Coleta de Dados Sensíveis:**
28+
- A Íris não coleta IP, e-mails, notificações ou qualquer informação. Tudo permanece offline.
2729

28-
- Lembre-se de que o Projeto Íris é de código aberto. Você pode verificar a segurança por conta própria. No entanto, como o código é aberto, pode ser editado para conter códigos maliciosos. Portanto, faça o download apenas do [GitHub Oficial](https://github.com/KillovSky/iris) e use versões seguras, como as listadas [aqui](https://github.com/KillovSky/iris/discussions/372).
30+
- **Verificação de Segurança e Download Seguro:**
31+
- O Projeto Íris é de código aberto. Faça o download apenas do [GitHub Oficial](https://github.com/KillovSky/iris) e use versões seguras, como as listadas [aqui](https://github.com/KillovSky/iris/discussions/372).
2932

30-
- Embora não coletemos informações pessoais, você pode estar sujeito à coleta de dados pelos seguintes sistemas:
33+
- **Possíveis Fontes de Coleta de Dados:**
3134
1. - [WhatsApp](https://www.whatsapp.com/legal/privacy-policy)
3235
2. - [NPM](https://docs.npmjs.com/policies/privacy)
3336
3. - [NodeJS](https://privacy-policy.openjsf.org)
@@ -37,11 +40,15 @@
3740
7. - Sites e APIs usados pela Íris.
3841
8. - Outros.
3942

40-
- Infelizmente, não é possível ser completamente anônimo, mas você pode tomar algumas medidas simples:
43+
- **Dicas para Anonimato:**
4144
1. Recusar cookies.
4245
2. Usar navegadores de código aberto não baseados no [Chrome](https://www.google.com/intl/pt-BR/chrome) ou [Chromium](https://www.chromium.org/getting-involved/download-chromium).
4346
3. Desativar a coleta de dados opcional nas configurações do aplicativo ou sistema operacional.
4447
4. Usar um provedor de internet seguro.
4548
5. Usar uma VPN ou proxy confiável, como o [TOR](https://www.torproject.org/download).
4649
6. Evitar fornecer informações pessoais.
4750
7. Para mais dicas, consulte páginas de conselhos, como as da [Kaspersky](https://www.kaspersky.com.br/blog/privacy-ten-tips-2018/10616) ou [Google](https://policies.google.com/technologies/product-privacy).
51+
52+
# Atualizações da Política
53+
54+
- Informaremos os usuários sobre quaisquer atualizações na política de segurança e privacidade.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@ lib/Sessions/*
151151
!lib/Databases/Informations/Default.json
152152
MessageTypes
153153
NASA_IMAGES
154+
package-lock.json
154155

155156
# managed
156157
**.data.json

README.md

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,24 @@
1-
1+
<!-- Na penumbra eterna, onde o eco sussurra sombras sinistras,
2+
A chama agoniza em um lamento enlouquecedor,
3+
Destinos indecisos e histórias perdidas se entrelaçam,
4+
No reino esquecido, além da lógica, onde almas vagam desprovidas de luz.
5+
6+
Alimentada por murmúrios de trevas, a sombra renasce,
7+
Nos confins do esquecimento, sua história macabra se forma,
8+
Onde a luz desiste de brilhar, e a alma se divide em agonia,
9+
No vazio etéreo, sombras e luz selaram um pacto de desespero.
10+
11+
A chama, extinta em sua forma física, ecoa nas almas corrompidas,
12+
Que foram arrastadas entre as dimensões desprovidas de luz,
13+
Na obscuridade, uma presença se mantém, desafiando a esperança,
14+
Pois nem toda escuridão é desprovida de uma centelha de tormento e clareza.
15+
16+
Sua lembrança persiste, e sua chama silenciosa dança,
17+
Em um ciclo eterno onde destinos se entrelaçam na desolação,
18+
A dualidade da escuridão e da luz desafia vossa razão,
19+
E na fronteira entre terror e renascimento, uma pergunta sempre ecoa:
20+
21+
"Inaceso, a chama da vida que possuis ainda cintila digna de conduzir-te a um ciclo inatingível?" -->
222
<p align="center">
323
<img src="https://github.com/KillovSky/Iris/assets/55511420/33852679-aaa5-4ace-b4f3-f40f9ade72c7" width="256" height="256">
424
<h1 align="center">Projeto Íris</h1>
@@ -34,7 +54,9 @@
3454
10. - [📚 Guias de Instalação](#-guias-de-instalação)
3555
11. - [🌐 Outros Projetos](#-outros-projetos)
3656
12. - [📱 Redes Sociais](#-redes-sociais)
37-
13. - [🚀 Finalização](#-finalização)
57+
13. - [🖊️ Guia de Modificação](#%EF%B8%8F-guia-de-modificação)
58+
14. - [🔗 Website](#-website)
59+
15. - [🚀 Finalização](#-finalização)
3860

3961
## 📚 Informações Adicionais
4062

@@ -46,6 +68,8 @@ Essas informações levam a arquivos focados exclusivamente no assunto em quest
4668
4. - [📖 Changelog](https://github.com/KillovSky/Iris/blob/main/.github/CHANGELOG.md)
4769
5. - [ℹ️ Outros](http://htmlpreview.github.io/?https://raw.githubusercontent.com/KillovSky/Iris/main/lib/Wiki/About/index.html)
4870
6. - [💲 Doações](https://github.com/killovsky#-fundings)
71+
7. - [🖊️ Guia de Modificação](https://github.com/KillovSky/Iris/blob/main/lib/Wiki/Tutorial/Guide.md)
72+
8. - [🔗 Website](https://killovsky.github.io/Iris)
4973

5074
## ❓ O que é a Íris?
5175

@@ -100,6 +124,14 @@ Se quiser usar nossas redes sociais para informar erros e ir atrás de suporte,
100124

101125
Não estarei utilizando de suporte no WhatsApp, então você possui apenas essas duas redes sociais para contatar os desenvolvedores.
102126

127+
## 🖊️ Guia de Modificação
128+
129+
Se você tem interesse em desenvolver comandos, contribuir ou explorar a funcionalidade da `envInfo`, recomendamos a leitura do nosso guia de programação de comandos, disponível [clicando aqui](https://github.com/KillovSky/Iris/blob/main/lib/Wiki/Tutorial/Guide.md). Vale ressaltar que, caso você seja iniciante em programação, é aconselhável adquirir conhecimentos básicos por meio de cursos ou guias introdutórios, pois não oferecemos suporte para aqueles que ainda não possuem familiaridade com programação.
130+
131+
## 🔗 Website
132+
133+
Agora temos um website para a Íris! Para acessá-lo, basta [clicar aqui](https://killovsky.github.io/Iris). Lembre-se de que a opção de login está destinada apenas a conexões locais. Tentar utilizá-la neste site levará você a uma página de erro. Além disso, escondi eastereggs na página.
134+
103135
## 🚀 Finalização
104136

105137
Espero que você aprecie o Projeto Íris. Elaborei-o com dedicação, priorizando a liberdade de acesso e compartilhamento. Minha intenção é oferecer algo útil a todos, sem custos ocultos nem segredos. Seja bem-vindo a um projeto que representa a essência de um código aberto, divirta-se e até a próxima!

0 commit comments

Comments
 (0)