{"id":21195453,"url":"https://github.com/fazziclay/openspigotchat","last_synced_at":"2026-04-14T17:32:19.036Z","repository":{"id":112897109,"uuid":"364481987","full_name":"FazziCLAY/OpenSpigotChat","owner":"FazziCLAY","description":"Using minecraft JSONComponent!","archived":false,"fork":false,"pushed_at":"2021-07-03T15:01:46.000Z","size":32304,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-01T20:20:33.368Z","etag":null,"topics":["bukkit-plugin","chat-plugin","papermc-plugin","private-messaging"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FazziCLAY.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-05-05T06:30:50.000Z","updated_at":"2024-09-07T11:41:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"8c249b7b-4a4a-4850-bf54-98eb0e81abfe","html_url":"https://github.com/FazziCLAY/OpenSpigotChat","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/FazziCLAY/OpenSpigotChat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FazziCLAY%2FOpenSpigotChat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FazziCLAY%2FOpenSpigotChat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FazziCLAY%2FOpenSpigotChat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FazziCLAY%2FOpenSpigotChat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FazziCLAY","download_url":"https://codeload.github.com/FazziCLAY/OpenSpigotChat/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FazziCLAY%2FOpenSpigotChat/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31808505,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T11:13:53.975Z","status":"ssl_error","status_checked_at":"2026-04-14T11:13:53.299Z","response_time":153,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["bukkit-plugin","chat-plugin","papermc-plugin","private-messaging"],"created_at":"2024-11-20T19:28:19.463Z","updated_at":"2026-04-14T17:32:19.015Z","avatar_url":"https://github.com/FazziCLAY.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OpenSpigotChat\n\n\n## Config.yml\n```yaml\n# Plugin by https://fazziclay.ru/\n# Use https://minecraftjson.com or https://minecraft.tools/en/json_text.php to generate Minecraft JSONComponent.\n\n# Commands to delete\nunregisterCommands:\n  - seed\n  - pl\n  - plugins\n  - version\n  - ver\n\n# Player messages\n# * enable      - Whether to change standard messages\n# * joinPlayer  - Message about logging in to the server\n# * leavePlayer - Message about disconnecting from the server\n# Available variables in joinPlayer and leavePlayer:\n#   | %player_nickname% - The nickname of the player\nmessage: \n  enable: true\n  joinPlayer: '{\"translate\":\"multiplayer.player.joined\", ,\"color\":\"yellow\", \"with\":[{\"text\":\"%player_nickname%\",\"clickEvent\":{\"action\":\"suggest_command\",\"value\":\"/tell %player_nickname% \"},\"hoverEvent\":{\"action\":\"show_text\",\"contents\":[\"Click to send a private message!\"]}}]}'\n  leavePlayer: '{\"translate\":\"multiplayer.player.left\", \"color\":\"yellow\", \"with\": [\"%player_nickname%\"]}'\n\n\n# Private messages\n# * enable            - Whether to change standard commands\n# * commands          - Commands to change\n# * senderPattern     - message to the sender\n# * recipientPattern  - message to the recipient\n# * playerNotFound    - message that the recipient is not online\n# * argumentsName     - command argument names\n# Available variables in senderPattern, recipientPattern and playerNotFound\n#   | %sender_nickname%    - Nickname of the sender of the message\n#   | %recipient_nickname% - Nickname of the message recipient\n#   | %message_content%    - Sent message\ndirectMessage:\n  enable: true\n  commands:\n    - tell\n    - msg\n    - w\n\n  senderPattern: '{\"text\":\"Message sent!\",\"color\":\"dark_green\",\"clickEvent\":{\"action\":\"suggest_command\",\"value\":\"/tell %recipient_nickname% \"},\"hoverEvent\":{\"action\":\"show_text\",\"contents\":[{\"text\":\"---- Private Message ----\",\"color\":\"dark_green\"},\"\\n\",\"%sender_nickname% -\u003e %recipient_nickname%\",\"\\n\",\"\\n\",\"%message_content%\"]}}'\n  recipientPattern: '{\"text\":\"%sender_nickname% -\u003e %recipient_nickname%: %message_content%\",\"color\":\"gray\",\"clickEvent\":{\"action\":\"suggest_command\",\"value\":\"/tell %recipient_nickname% \"},\"hoverEvent\":{\"action\":\"show_text\",\"contents\":[{\"text\":\"---- Private Message ----\",\"color\":\"dark_green\"},\"\\n\",\"%sender_nickname% -\u003e %recipient_nickname%\",\"\\n\",\"\\n\",\"%message_content%\"]}}'\n  playerNotFound: '{\"translate\":\"argument.entity.notfound.player\",\"color\":\"red\"}'\n\n  argumentsName: [\"recipient\", \"message\"]\n\n\n# Changing chats. By default, there is an \"example\" chat that\n# cannot be removed from the configuration, but you can remove\n# it from the server. To do this, remove it from the \"list\" tab\n# To add a chat, copy the chat 'example' and change its name.\n# To make it available on the server, add its name to the 'list' tab.\n#\n# * list    - Chats list available on the server\n# * default - Default chat (without prefix)\n# * \u003cchat_name\u003e.range       - Chat range. Use -1 to all server\n# * \u003cchat_name\u003e.prefix      - The prefix of the chat to write to it. Use 'none' is this chat default\n# * \u003cchat_name\u003e.messageType - Message type. \"chat\" and \"system\" are available. https://wiki.vg/Chat\n# * \u003cchat_name\u003e.pattern     - The message itself sent to this chat\n# Available variables in \u003cany_chat_name\u003e.pattern\n#   | %sender_nickname% - Nickname of the sender of the message\n#   | %message_content% - Sent message\nchat:\n  list: [example]\n  default: example\n\n  example:\n    range: 50\n    prefix: none\n    messageType: chat\n    pattern: '[{\"translate\":\"chat.type.text\",\"with\":[{\"text\":\"%sender_name%\",\"clickEvent\":{\"action\":\"suggest_command\",\"value\":\"/tell %sender_name% \"},\"hoverEvent\":{\"action\":\"show_text\",\"contents\":[\"Click to send a private message!\"]}},\"%message_content%\"]}]'\n\nversion: 0\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffazziclay%2Fopenspigotchat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffazziclay%2Fopenspigotchat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffazziclay%2Fopenspigotchat/lists"}