Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/himbeerserverde/mt-multiserver-chatcommands
mt-multiserver-chatcommands provides a useful chat command interface for mt-multiserver-proxy.
https://github.com/himbeerserverde/mt-multiserver-chatcommands
Last synced: 2 months ago
JSON representation
mt-multiserver-chatcommands provides a useful chat command interface for mt-multiserver-proxy.
- Host: GitHub
- URL: https://github.com/himbeerserverde/mt-multiserver-chatcommands
- Owner: HimbeerserverDE
- License: mit
- Created: 2021-09-05T16:02:14.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-23T09:50:18.000Z (4 months ago)
- Last Synced: 2024-10-08T18:05:49.246Z (3 months ago)
- Language: Go
- Homepage:
- Size: 173 KB
- Stars: 5
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mt-multiserver-chatcommands
mt-multiserver-chatcommands provides a useful chat command interface for mt-multiserver-proxy.## Commands
> `shutdown`
```
Permission: cmd_shutdown
Description: Disconnect all clients and stop the server.
Usage: `shutdown`
```> `find`
```
Permission: cmd_find
Description: Check whether a player is connected and report their upstream server if they are.
Usage: `find `
```> `addr`
```
Permission: cmd_addr
Description: Find the network address of a player if they're connected.
Usage: `addr `
```> `alert`
```
Permission: cmd_alert
Description: Send a message to all connected clients regardless of their upstream server.
Usage: `alert `
```> `send`
```
Permission: cmd_send
Description: 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.
Usage: `send | current | all >`
Example: `send player lobby bob`
```> `gsend`
```
Permission: cmd_gsend
Description: 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.
Usage: `gsend | current | all >`
Example: `gsend player lobbies bob`
```> `players`
```
Permission: cmd_players
Description: Show the player list of every server.
Usage: `players`
```> `reload`
```
Permission: cmd_reload
Description: Reload the configuration file. You should restart the proxy instead if possible.
Usage: `reload`
```> `group`
```
Permission: cmd_group
Description: Display the group of a player. Display your group if no player name is specified.
Usage: `group [name]`
```> `perms`
```
Permission: cmd_perms
Description: Show the permissions of a player. Show your permissions if no player name is specified.
Usage: `perms [name]`
```> `gperms`
```
Permission: cmd_gperms
Description: Show the permissions of a group.
Usage: `gperms `
```> `server`
```
Permission: cmd_server
Description: Display your current upstream server and all other configured servers. If a valid server name is specified, switch to that server.
Usage: `server [server]`
```> `gserver`
```
Permission: cmd_gserver
Description: Display the groups your current upstream server is in
and all other configured groups. If a valid group name is specified,
switch to a random server of that group.
Usage: `gserver [group]`
```> `kick`
```
Permission: cmd_kick
Description: Disconnect a player with an optional reason.
Usage: `kick [reason]`
```> `ban`
```
Permission: cmd_ban
Description: Ban a player from using the proxy.
Usage: `ban `
```> `unban`
```
Permission: cmd_unban
Description: Remove a player from the ban list. Accepts addresses and names.
Usage: `unban `
```> `uptime`
```
Permission: cmd_uptime
Description: Show the uptime of the proxy.
Usage: `uptime`
```> `help`
```
Permission: cmd_help
Description: Show help for a command (all commands if unspecified).
Usage: `help [command]`
```> `usage`
```
Permission: cmd_usage
Description: Show the usage string of a command (all commands if unspecified).
Usage: `usage [command]`
```