{"id":15966891,"url":"https://github.com/himbeerserverde/mt-multiserver-chatcommands","last_synced_at":"2025-03-17T20:31:04.642Z","repository":{"id":41971472,"uuid":"403352185","full_name":"HimbeerserverDE/mt-multiserver-chatcommands","owner":"HimbeerserverDE","description":"mt-multiserver-chatcommands provides a useful chat command interface for mt-multiserver-proxy.","archived":false,"fork":false,"pushed_at":"2025-01-24T20:25:51.000Z","size":161,"stargazers_count":5,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-02-28T03:42:02.990Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/HimbeerserverDE.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-05T16:02:14.000Z","updated_at":"2025-01-24T20:25:55.000Z","dependencies_parsed_at":"2023-12-08T20:26:39.260Z","dependency_job_id":"e794f334-fbd0-425d-8113-6f8a26475708","html_url":"https://github.com/HimbeerserverDE/mt-multiserver-chatcommands","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HimbeerserverDE%2Fmt-multiserver-chatcommands","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HimbeerserverDE%2Fmt-multiserver-chatcommands/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HimbeerserverDE%2Fmt-multiserver-chatcommands/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HimbeerserverDE%2Fmt-multiserver-chatcommands/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HimbeerserverDE","download_url":"https://codeload.github.com/HimbeerserverDE/mt-multiserver-chatcommands/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243878494,"owners_count":20362433,"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-10-07T18:06:02.099Z","updated_at":"2025-03-17T20:31:04.336Z","avatar_url":"https://github.com/HimbeerserverDE.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# mt-multiserver-chatcommands\nmt-multiserver-chatcommands provides a useful chat command interface for mt-multiserver-proxy.\n\n## Commands\n\n\u003e `shutdown`\n```\nPermission: cmd_shutdown\nDescription: Disconnect all clients and stop the server.\nUsage: `shutdown`\n```\n\n\u003e `find`\n```\nPermission: cmd_find\nDescription: Check whether a player is connected and report their upstream server if they are.\nUsage: `find \u003cname\u003e`\n```\n\n\u003e `addr`\n```\nPermission: cmd_addr\nDescription: Find the network address of a player if they're connected.\nUsage: `addr \u003cname\u003e`\n```\n\n\u003e `alert`\n```\nPermission: cmd_alert\nDescription: Send a message to all connected clients regardless of their upstream server.\nUsage: `alert \u003cmessage\u003e`\n```\n\n\n\u003e `send`\n```\nPermission: cmd_send\nDescription: Send player(s) to a new server. player causes a single player to be redirected, current affects all players that are on your current server and all affects everyone.\nUsage: `send \u003cplayer \u003cserver\u003e \u003cname\u003e | current \u003cserver\u003e | all \u003cserver\u003e\u003e`\nExample: `send player lobby bob`\n```\n\n\u003e `gsend`\n```\nPermission: cmd_gsend\nDescription: Send player(s) to a new server group. player causes a single player to be redirected, current affects all players that are on your current server and all affects everyone.\nUsage: `gsend \u003cplayer \u003cgroup\u003e \u003cname\u003e | current \u003cgroup\u003e | all \u003cgroup\u003e\u003e`\nExample: `gsend player lobbies bob`\n```\n\n\u003e `players`\n```\nPermission: cmd_players\nDescription: Show the player list of every server.\nUsage: `players`\n```\n\n\u003e `reload`\n```\nPermission: cmd_reload\nDescription: Reload the configuration file. You should restart the proxy instead if possible.\nUsage: `reload`\n```\n\n\u003e `group`\n```\nPermission: cmd_group\nDescription: Display the group of a player. Display your group if no player name is specified.\nUsage: `group [name]`\n```\n\n\u003e `perms`\n```\nPermission: cmd_perms\nDescription: Show the permissions of a player. Show your permissions if no player name is specified.\nUsage: `perms [name]`\n```\n\n\u003e `gperms`\n```\nPermission: cmd_gperms\nDescription: Show the permissions of a group.\nUsage: `gperms \u003cgroup\u003e`\n```\n\n\u003e `server`\n```\nPermission: cmd_server\nDescription: Display your current upstream server and all other configured servers. If a valid server name is specified, switch to that server.\nUsage: `server [server]`\n```\n\n\u003e `gserver`\n```\nPermission: cmd_gserver\nDescription: Display the groups your current upstream server is in\nand all other configured groups. If a valid group name is specified,\nswitch to a random server of that group.\nUsage: `gserver [group]`\n```\n\n\u003e `kick`\n```\nPermission: cmd_kick\nDescription: Disconnect a player with an optional reason.\nUsage: `kick \u003cname\u003e [reason]`\n```\n\n\u003e `ban`\n```\nPermission: cmd_ban\nDescription: Ban a player from using the proxy.\nUsage: `ban \u003cname\u003e`\n```\n\n\u003e `unban`\n```\nPermission: cmd_unban\nDescription: Remove a player from the ban list. Accepts addresses and names.\nUsage: `unban \u003cname | address\u003e`\n```\n\n\u003e `uptime`\n```\nPermission: cmd_uptime\nDescription: Show the uptime of the proxy.\nUsage: `uptime`\n```\n\n\u003e `help`\n```\nPermission: cmd_help\nDescription: Show help for a command (all commands if unspecified).\nUsage: `help [command]`\n```\n\n\u003e `usage`\n```\nPermission: cmd_usage\nDescription: Show the usage string of a command (all commands if unspecified).\nUsage: `usage [command]`\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhimbeerserverde%2Fmt-multiserver-chatcommands","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhimbeerserverde%2Fmt-multiserver-chatcommands","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhimbeerserverde%2Fmt-multiserver-chatcommands/lists"}