{"id":22837090,"url":"https://github.com/mineinabyss/chatty","last_synced_at":"2026-01-24T00:20:18.039Z","repository":{"id":46333967,"uuid":"514825440","full_name":"MineInAbyss/Chatty","owner":"MineInAbyss","description":"Custom Chat-Plugin by @Boy0000","archived":false,"fork":false,"pushed_at":"2024-05-12T19:17:17.000Z","size":479,"stargazers_count":2,"open_issues_count":4,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-05-13T13:31:49.607Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Kotlin","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/MineInAbyss.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":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-07-17T11:33:53.000Z","updated_at":"2024-05-29T21:25:37.382Z","dependencies_parsed_at":"2023-02-18T17:01:29.178Z","dependency_job_id":"b8408dc5-6d05-4870-b945-d6ff96fd35cf","html_url":"https://github.com/MineInAbyss/Chatty","commit_stats":null,"previous_names":[],"tags_count":171,"template":false,"template_full_name":"MineInAbyss/plugin-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MineInAbyss%2FChatty","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MineInAbyss%2FChatty/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MineInAbyss%2FChatty/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MineInAbyss%2FChatty/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MineInAbyss","download_url":"https://codeload.github.com/MineInAbyss/Chatty/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250553717,"owners_count":21449450,"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":[],"created_at":"2024-12-12T23:15:40.016Z","updated_at":"2026-01-24T00:20:17.992Z","avatar_url":"https://github.com/MineInAbyss.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv style=\"text-align: center\"\u003e\n\n# Chatty\n[![Java CI with Gradle](https://github.com/MineInAbyss/Chatty/actions/workflows/gradle-ci.yml/badge.svg)](https://github.com/MineInAbyss/Chatty/actions/workflows/gradle-ci.yml)\n[![Maven](https://img.shields.io/maven-metadata/v?metadataUrl=https://repo.mineinabyss.com/releases/com/mineinabyss/chatty/maven-metadata.xml)](https://repo.mineinabyss.com/#/releases/com/mineinabyss/chatty)\n[![Wiki](https://img.shields.io/badge/-Project%20Wiki-blueviolet?logo=Wikipedia\u0026labelColor=gray)](https://github.com/MineInAbyss/Chatty/wiki)\n[![Contribute](https://shields.io/badge/Contribute-e57be5?logo=github%20sponsors\u0026style=flat\u0026logoColor=white)](https://github.com/MineInAbyss/MineInAbyss/wiki/Setup-and-Contribution-Guide)\n\u003c/div\u003e\n\n## Overview\nChatty is a powerful chat-plugin specifically aimed at Paper-servers and built around MiniMessage.    \nIn addition it has support for Velocity and Bungee(soonTM). Much like VentureChat it does this by using the proxy as a bridge.  \nThis means the formatting is still done on the servers, and placeholders etc will still work.  \n\nIt is built on top of [Geary](https://github.com/MineInAbyss/Geary), our own Entity Component System (ECS).  \nRight now it is primarily used to store channel-info and other preferences, but is useful for extending out to other plugins.  \nCurrently it is used in [MineInAbyss](https://github.com/MineInAbyss/MineInAbyss) for privated guild-chats for our Guild System.\n\n__Small featurelist:__\n- Global / Radius / Permission based channels\n- A fourth Private channel intended for party/guild chat mainly for other plugins to use\n- Nickname support via displayname (Make sure to disable this in your Essentials config if you use that)\n- Nickname supports all MiniMessage tags aswell as spaces (Can be disabled just like any other tag)\n- Pinging other players, which plays a configurable sound\n- Player -\u003e Player private messages\n\nIt also includes options for MiniMessage support in books and on signs.  \n\nIt also includes an \"emotefixer\" to translate emojis from Minecraft Chat to Discord.  \nThis feature essentially relies on DiscordSRV and is built around BondrewdLikesHisEmotes\n\n\n## Requirements\n- [Idofront Platform](https://github.com/MineInAbyss/Idofront)\n- [Geary](https://github.com/MineInAbyss/geary-papermc)  \n#### Note: Only required on the servers, not the proxy\n\n## Recommended addons\n- [Emojy](https://github.com/MineInAbyss/Emojy) - Emojis/GIFs \u0026 everything else with unicodes  \n- [PlaceholderAPI](https://github.com/PlaceholderAPI/PlaceholderAPI) - For common placeholders (Recommend devbuild [5.0.1](https://ci.dmulloy2.net/job/ProtocolLib/lastSuccessfulBuild/artifact/target/ProtocolLib.jar))\n- [DiscordSRV](https://github.com/DiscordSRV/DiscordSRV) - Send messages from Minecraft Chat to a Discord Server\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmineinabyss%2Fchatty","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmineinabyss%2Fchatty","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmineinabyss%2Fchatty/lists"}