{"id":14986916,"url":"https://github.com/killovsky/ceres","last_synced_at":"2026-01-04T19:02:04.177Z","repository":{"id":254610534,"uuid":"838009241","full_name":"KillovSky/Ceres","owner":"KillovSky","description":"O Projeto Ceres é um plugin opcional desenvolvido em Golang para o Projeto Íris. Este plugin possibilita a implementação de todas as funcionalidades Golang, incluindo a compilação de códigos GO. Com isso, a Ceres elimina a necessidade de modificar o código principal da Íris ou de aprender Node.js (JavaScript) para realizar alterações.","archived":false,"fork":false,"pushed_at":"2024-08-24T17:41:27.000Z","size":16,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-26T12:28:07.670Z","etag":null,"topics":["api","bot","bot-framework","documentation","easy","golang","goroutines","http","https","iris","modular","multiplatform","plugin","post","socket","socket-io","termux","websocket","whatsapp","whatsapp-bot"],"latest_commit_sha":null,"homepage":"https://killovsky.github.io/Iris/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KillovSky.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["killovsky"],"patreon":null,"open_collective":null,"ko_fi":"killovsky","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://linktr.ee/killovsky"]}},"created_at":"2024-08-04T17:18:44.000Z","updated_at":"2024-09-26T17:19:57.000Z","dependencies_parsed_at":"2024-08-24T19:03:23.432Z","dependency_job_id":"923ec3fb-4bf5-4810-97e5-f962f76a4a49","html_url":"https://github.com/KillovSky/Ceres","commit_stats":null,"previous_names":["killovsky/ceres"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KillovSky%2FCeres","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KillovSky%2FCeres/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KillovSky%2FCeres/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KillovSky%2FCeres/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KillovSky","download_url":"https://codeload.github.com/KillovSky/Ceres/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244840929,"owners_count":20519304,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","bot","bot-framework","documentation","easy","golang","goroutines","http","https","iris","modular","multiplatform","plugin","post","socket","socket-io","termux","websocket","whatsapp","whatsapp-bot"],"created_at":"2024-09-24T14:13:47.334Z","updated_at":"2026-01-04T19:02:04.123Z","avatar_url":"https://github.com/KillovSky.png","language":"Go","funding_links":["https://github.com/sponsors/killovsky","https://ko-fi.com/killovsky","https://linktr.ee/killovsky"],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n    \u003ch1 align=\"center\"\u003eProjeto Ceres\u003c/h1\u003e\n    \u003ca href=\"https://github.com/KillovSky/Ceres/blob/main/LICENSE\"\u003e\u003cimg alt=\"GitHub License\" src=\"https://img.shields.io/github/license/KillovSky/Ceres?color=blue\u0026label=License\u0026style=flat-square\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/KillovSky/Ceres\"\u003e\u003cimg alt=\"GitHub repo size\" src=\"https://img.shields.io/github/repo-size/KillovSky/Ceres?label=Size%20%28With%20.git%20folder%29\u0026style=flat-square\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://api.github.com/repos/KillovSky/Ceres/languages\"\u003e\u003cimg alt=\"GitHub Languages\" src=\"https://img.shields.io/github/languages/count/KillovSky/Ceres?label=Code%20Languages\u0026style=flat-square\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/KillovSky/Ceres/blob/main/.github/CHANGELOG.md\"\u003e\u003cimg alt=\"GitHub Version\" src=\"https://img.shields.io/github/package-json/v/KillovSky/Ceres?label=Latest%20Version\u0026style=flat-square\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/KillovSky/Ceres/blob/main/.github/CHANGELOG.md\"\u003e\u003cimg alt=\"Project Codename\" src=\"https://img.shields.io/github/package-json/build_name/KillovSky/Ceres?label=Latest%20Codename\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/KillovSky/Ceres/blob/main/.github/CHANGELOG.md\"\u003e\u003cimg alt=\"Last Update\" src=\"https://img.shields.io/github/package-json/build_date/KillovSky/Ceres?label=Latest%20Update\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/KillovSky/Ceres/commits/main\"\u003e\u003cimg alt=\"GitHub Commits\" src=\"https://img.shields.io/github/commit-activity/y/KillovSky/Ceres?label=Commits\u0026style=flat-square\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/KillovSky/Ceres/stargazers/\"\u003e\u003cimg title=\"GitHub Stars\" src=\"https://img.shields.io/github/stars/KillovSky/Ceres?label=Stars\u0026style=flat-square\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/KillovSky/Ceres/network/members\"\u003e\u003cimg title=\"GitHub Forks\" src=\"https://img.shields.io/github/forks/KillovSky/Ceres?label=Forks\u0026style=flat-square\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/KillovSky/Ceres/watchers\"\u003e\u003cimg title=\"GitHub Watchers\" src=\"https://img.shields.io/github/watchers/KillovSky/Ceres?label=Watchers\u0026style=flat-square\"\u003e\u003c/a\u003e\n    \u003ca href=\"http://isitmaintained.com/project/killovsky/Ceres\"\u003e\u003cimg alt=\"Issue Resolution\" src=\"http://isitmaintained.com/badge/resolution/killovsky/Ceres.svg\"\u003e\u003c/a\u003e\n    \u003ca href=\"http://isitmaintained.com/project/killovsky/Ceres\"\u003e\u003cimg alt=\"Open Issues\" src=\"http://isitmaintained.com/badge/open/killovsky/Ceres.svg\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://hits.seeyoufarm.com\"\u003e\u003cimg src=\"https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2FKillovSky%2FCeres\u0026count_bg=%2379C83D\u0026title_bg=%23555555\u0026icon=\u0026icon_color=%23E7E7E7\u0026title=Views\u0026edge_flat=false\"/\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/KillovSky/Ceres/pulls\"\u003e\u003cimg alt=\"Pull Requests\" src=\"https://img.shields.io/github/issues-pr/KillovSky/Ceres?label=Pull%20Requests\u0026style=flat-square\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/KillovSky/Ceres/graphs/contributors\"\u003e\u003cimg alt=\"Contributors\" src=\"https://img.shields.io/github/contributors/KillovSky/Ceres?label=Contribuidores\u0026style=flat-square\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n# O que é?\n\nO Projeto Ceres é um plugin opcional desenvolvido em Golang para o [Projeto Íris](https://github.com/KillovSky/Iris). Este plugin possibilita a implementação de todas as funcionalidades Golang, incluindo a compilação de códigos GO. Com isso, a Ceres elimina a necessidade de modificar o código principal da Íris ou de aprender Node.js (JavaScript) para realizar alterações.\n\n## Requisitos\n\nPara garantir o correto funcionamento do Projeto Ceres, o Projeto Íris deve estar ativo. A versão atual do Projeto Ceres é beta e foi desenvolvida rapidamente para fins de aprendizado, podendo conter erros menores.\n\n1. **Golang**:\n   - É recomendada a versão mais recente do Go.\n2. **Projeto Íris**:\n   - Deve estar instalada e em execução.\n3. **Dependências do Projeto Íris**:\n   - Instale todas as dependências necessárias do Projeto Íris para assegurar o correto funcionamento da Ceres.\n\n## Instalação\n\nPara instalar as dependências do Projeto Ceres, você pode usar um dos métodos a seguir:\n\n1. **Usando Go**:\n   - Execute o seguinte comando:\n     ```bash\n     go mod tidy\n     ```\n   - Isso irá baixar e instalar todas as dependências necessárias listadas no `go.mod`.\n\n2. **Usando NPM**:\n   - Embora o Projeto Ceres seja desenvolvido em Golang e **NÃO UTILIZE NODE (JS)**, você pode instalar as dependências via NPM também.\n   - Utilize o seguinte comando:\n     ```bash\n     npm run install\n     ```\n   - Este comando executará o `go mod tidy` por meio do NPM para instalar as dependências do Go.\n\n## Execução\n\nApós a instalação das dependências, você pode executar o Projeto Ceres de duas maneiras:\n\n1. **Usando Go**:\n   - Para executar o Projeto Ceres diretamente, utilize o seguinte comando:\n     ```bash\n     go run main.go\n     ```\n\n2. **Usando NPM**:\n   - Se preferir, você também pode iniciar a Ceres via NPM com o seguinte comando:\n     ```bash\n     npm start\n     ```\n   - Isso executará o script Go diretamente através do NPM.\n\n## Modificação\n\nPara modificar o Projeto Ceres, a maneira mais simples é através do sistema de cases que você encontrará na pasta `src/Commands/Cases`. Você encontrará exemplos de comandos que podem ser usados como base para criar novas funcionalidades.\n\nTodos os parâmetros do Projeto Íris estão acessíveis via `env[\"nomeDaVariavel\"]`, permitindo que você utilize as funcionalidades do Projeto Íris em seu código GO, mas esteja atento a sintaxe dele, que é bem rigida quanto a certas tarefas.\n\n## Detalhes Adicionais\n\n**Informações da Versão**:\n- **Codinome**: RABBIT\n- **Versão**: v1.0.0\n- **Tipo**: BETA\n- **Erros**: Nenhum bug grave detectado\n- **Data de Lançamento**: 04/08/2024\n- **Observações**: Esta versão pode apresentar problemas menores não graves devido à ausência de alguns parâmetros opcionais ainda não integrados no Projeto Íris. Atualizações futuras do Projeto Íris resolverão essas questões, garantindo a integração completa e o funcionamento adequado dos parâmetros. Não será necessário reinstalar a Ceres para aplicar essas atualizações, pois os parâmetros já estarão incorporados nas futuras versões da Íris, e nenhuma intervenção adicional será necessária no Projeto Ceres, a menos que haja novas atualizações da mesma.\n\n## Desenvolvimento Futuro\n\nMais novidades poderão chegar em breve! Fique atento às atualizações e acompanhe as redes sociais para mais informações!\n\nObrigado pelo seu interesse e apoio! Vamos continuar evoluindo juntos a um open-source melhor! ❤️\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkillovsky%2Fceres","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkillovsky%2Fceres","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkillovsky%2Fceres/lists"}