{"id":18866615,"url":"https://github.com/andre601/revolt4j","last_synced_at":"2026-02-16T16:36:29.961Z","repository":{"id":103474482,"uuid":"405428136","full_name":"Andre601/Revolt4J","owner":"Andre601","description":"JDA-inspired Java Wrapper for the Open Source Text \u0026 VOIP Service Revolt.","archived":false,"fork":false,"pushed_at":"2022-09-05T11:07:36.000Z","size":158,"stargazers_count":2,"open_issues_count":3,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-03T21:46:29.101Z","etag":null,"topics":["hacktober","hacktoberfest","java","javawrapper","revolt"],"latest_commit_sha":null,"homepage":"","language":"Java","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/Andre601.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-09-11T16:29:42.000Z","updated_at":"2021-10-09T16:01:10.000Z","dependencies_parsed_at":"2023-03-27T14:27:24.158Z","dependency_job_id":null,"html_url":"https://github.com/Andre601/Revolt4J","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Andre601/Revolt4J","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Andre601%2FRevolt4J","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Andre601%2FRevolt4J/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Andre601%2FRevolt4J/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Andre601%2FRevolt4J/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Andre601","download_url":"https://codeload.github.com/Andre601/Revolt4J/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Andre601%2FRevolt4J/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29513276,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-16T09:05:14.864Z","status":"ssl_error","status_checked_at":"2026-02-16T08:55:59.364Z","response_time":115,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["hacktober","hacktoberfest","java","javawrapper","revolt"],"created_at":"2024-11-08T05:07:01.435Z","updated_at":"2026-02-16T16:36:29.955Z","avatar_url":"https://github.com/Andre601.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"[revolt]: https://revolt.chat\n[jda]: https://github.com/DV8FromTheWorld/JDA\n\n\u003c!-- Badges --\u003e\n[serverBadge]: https://img.shields.io/badge/-Join_Server-101823?style=for-the-badge\u0026logo=revolt.chat\u0026logoColor=FF4654\n[licenseBadge]: https://img.shields.io/badge/License:_MIT/Apache_License_2.0-101823?style=for-the-badge\u0026logo=data:image/svg%2bxml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSIjRkY0NjU0Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi43NSAyLjc1YS43NS43NSAwIDAwLTEuNSAwVjQuNUg5LjI3NmExLjc1IDEuNzUgMCAwMC0uOTg1LjMwM0w2LjU5NiA1Ljk1N0EuMjUuMjUgMCAwMTYuNDU1IDZIMi4zNTNhLjc1Ljc1IDAgMTAwIDEuNUgzLjkzTC41NjMgMTUuMThhLjc2Mi43NjIgMCAwMC4yMS44OGMuMDguMDY0LjE2MS4xMjUuMzA5LjIyMS4xODYuMTIxLjQ1Mi4yNzguNzkyLjQzMy42OC4zMTEgMS42NjIuNjIgMi44NzYuNjJhNi45MTkgNi45MTkgMCAwMDIuODc2LS42MmMuMzQtLjE1NS42MDYtLjMxMi43OTItLjQzMy4xNS0uMDk3LjIzLS4xNTguMzEtLjIyM2EuNzUuNzUgMCAwMC4yMDktLjg3OEw1LjU2OSA3LjVoLjg4NmMuMzUxIDAgLjY5NC0uMTA2Ljk4NC0uMzAzbDEuNjk2LTEuMTU0QS4yNS4yNSAwIDAxOS4yNzUgNmgxLjk3NXYxNC41SDYuNzYzYS43NS43NSAwIDAwMCAxLjVoMTAuNDc0YS43NS43NSAwIDAwMC0xLjVIMTIuNzVWNmgxLjk3NGMuMDUgMCAuMS4wMTUuMTQuMDQzbDEuNjk3IDEuMTU0Yy4yOS4xOTcuNjMzLjMwMy45ODQuMzAzaC44ODZsLTMuMzY4IDcuNjhhLjc1Ljc1IDAgMDAuMjMuODk2Yy4wMTIuMDA5IDAgMCAuMDAyIDBhMy4xNTQgMy4xNTQgMCAwMC4zMS4yMDZjLjE4NS4xMTIuNDUuMjU2Ljc5LjRhNy4zNDMgNy4zNDMgMCAwMDIuODU1LjU2OCA3LjM0MyA3LjM0MyAwIDAwMi44NTYtLjU2OWMuMzM4LS4xNDMuNjA0LS4yODcuNzktLjM5OWEzLjUgMy41IDAgMDAuMzEtLjIwNi43NS43NSAwIDAwLjIzLS44OTZMMjAuMDcgNy41aDEuNTc4YS43NS43NSAwIDAwMC0xLjVoLTQuMTAyYS4yNS4yNSAwIDAxLS4xNC0uMDQzbC0xLjY5Ny0xLjE1NGExLjc1IDEuNzUgMCAwMC0uOTg0LS4zMDNIMTIuNzVWMi43NXpNMi4xOTMgMTUuMTk4YTUuNDE4IDUuNDE4IDAgMDAyLjU1Ny42MzUgNS40MTggNS40MTggMCAwMDIuNTU3LS42MzVMNC43NSA5LjM2OGwtMi41NTcgNS44M3ptMTQuNTEtLjAyNGMuMDgyLjA0LjE3NC4wODMuMjc1LjEyNi41My4yMjMgMS4zMDUuNDUgMi4yNzIuNDVhNS44NDYgNS44NDYgMCAwMDIuNTQ3LS41NzZMMTkuMjUgOS4zNjdsLTIuNTQ3IDUuODA3eiI+PC9wYXRoPjwvc3ZnPg==\n\n[server]: https://app.revolt.chat/invite/5m0Gnyk3\n[license]: https://github.com/Andre601/Revolt4J/blob/master/LICENSE\n\n[jda-license]: https://github.com/DV8FromTheWorld/JDA/blob/master/LICENSE\n\n\u003cimg alt=\"revolt4j_logo\" align=\"right\" src=\"https://raw.githubusercontent.com/Andre601/Revolt4J/master/.assets/logo/revolt4j.png\" height=\"200\" width=\"200\"\u003e\n\n# Revolt4J\n\n[![serverBadge]][server] [![licenseBadge]](#about-licenses)\n\nRevolt4J is a Java Wrapper for [revolt.chat][revolt] an open source Text and VOIP Service.\n\nIt was heavily influenced by [JDA] and tries to support the Revolt API as good as it can while also being efficient.\n\n## Current Status\n**Revolt4J is NOT in a ready state as of now! (Last updated: 17.01.2022)**\n\nThe Wrapper still lacks a lot of necessary features to make it functional on at least a basic level.  \nIf you're up to the challenge can you try to PR some changes to the wrapper. Any help is welcome as this is my first time working on such a project in such a scale.\n\n## Current plans/Goals\n\n- Fully working Websocket system to communicate properly with the Revolt API.\n- Support all available Events Revolt currently has.\n- Caching-System to keep entities such as users and reduce API calls.\n- Rest action system similar to JDAs allowing for execution of methods without worrying to encounter rate limits (unintentionally).\n- Some other stuff that I can't remember but that are important somehow...\n\n## About Licenses\nRevolt4J is using parts of Code from [JDA].  \nBecause of this do not all parts of this project fall under the [default MIT License][license]. All parts that do use code from JDA fall under their [Apache License 2.0][jda-license] and are not considered an official part of Revolt4J.\n\n**At no point are the maintainers of Revolt4J claiming ownership of the code taken from JDA. Code was taken with permission of their maintainers. The maintainers of JDA do not support nor endorse Revolt4J or the Revolt project itself!**\n\n## Links\n\n- Revolt Server: https://app.revolt.chat/invite/5m0Gnyk3\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandre601%2Frevolt4j","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandre601%2Frevolt4j","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandre601%2Frevolt4j/lists"}