back to list
Aliases buildin handler
Command overview
| Usage: | !alias |
| Action: | Shows a list of available subcommands. |
| Default ACL: | member |
Invoke alias
| Usage: | !alias <name> |
| Action: | Execute given alias if it exists |
| Default ACL: | member |
| Note: | Aliases can also be executed via !<name> |
List aliases
| Usage: | !alias list [-u <user>] [-s] [-a] [filter] [page] |
| Action: | List aliases |
| Default ACL: |
member
mod (-u)
|
| Options: |
- -u
- Show aliases of this user
- -s
- Show server aliases
- filter
- regex to filter list by name
- page
- pagination
|
Add alias / add command to alias
| Usage: | !alias add [-u <user>] [-s] <name> <command> |
| Action: | Add a command to an alias, creates alias if it doesn't exists. |
| Default ACL: |
member
mod (-u)
admin (-s)
|
| Options: |
- -u
- Set alias for this user
- -s
- Set server alias
|
| Note: | Only MCL commands can be used, commands will be executed with the permission of the user! |
Info - List commands in alias
| Usage: | !alias info [-u <user>] [-s] <name> |
| Action: | List commands for this alias |
| Default ACL: |
member
mod (-u)
|
| Options: |
- -u
- Use aliases of this user
- -s
- Use server aliases
|
Delete aliases / commands in aliases
| Usage: | !alias delete [-u <user>] [-s] <name> [index] |
| Action: | List commands for this alias |
| Default ACL: |
member
mod (-u)
admin (-s)
|
| Options: |
- -u
- Delete alias of this user
- -s
- Delete server alias
- index
- Only remove given command instead of the whole alias, will delete alias if last command
|