Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kaeza/minetest-irc_admin

Remote administration commands on top of minetest-irc
https://github.com/kaeza/minetest-irc_admin

Last synced: 28 days ago
JSON representation

Remote administration commands on top of minetest-irc

Awesome Lists containing this project

README

        

Remote Administration Mod
-------------------------

This is a mod fomr Minetest-C55 that allows some basic administration tasks
to be performed on a game server via IRC.

Requirements
------------
- Minetest 0.4.3+ (https://github.com/celeron55/minetest)
- IRC Mod for Minetest (https://github.com/kaeza/minetest-irc)

Usage
-----
These are the bot commands added by this mod:

!adm_login
Authenticates the user to the system. Only authenticated users can use
the other commands described here.

!adm_logout
Closes the administration session. Once this is called, you must login
again (with `!adm_login') to be able to use the admin commands.

!adm_grant
Grant privilege(s) to the player named . It uses the same
syntax as the /grant chat command.

!adm_revoke
Revoke privilege(s) to the player named . It uses the same
syntax as the /revoke chat command.

!adm_give
Give items to the player named . It uses the same
syntax as the /give chat command.

!adm_ban
Bans the player named . Same as the /ban chat command.

!adm_unban
Unbans the player named (may be name or IP). Same as the /unban
chat command.

!adm_banlist
Lists the players currently banned.

Settings
--------
These settings are changed in `config.lua'.

mt_irc_admin.users (table)
This table specifies which users are allowed to log-in, and their
passwords.
Example:
mt_irc_admin.users = {
admin = "1234",
joemtuser = "abcd",
}

License
-------
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004

Copyright (C) 2004 Sam Hocevar

Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.

DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

0. You just DO WHAT THE FUCK YOU WANT TO.