mcbot/cmds/misc.lua
author Mikael Berthe <mikael@lilotux.net>
Thu, 15 Apr 2010 18:57:38 +0200
changeset 16 064a50911e05
parent 0 89add07d6fe4
child 20 d6c602aaa231
permissions -rw-r--r--
Update command infrastructure


local hello = { ["hidden"] = true,
                ["cmd"] = function (args) return "Hello!" end
              }

mcbot_register_command("hello", hello)
mcbot_register_command("hi", hello)


local thanks = { ["hidden"] = true,
                 ["cmd"] = function (args) return "You're welcome" end
               }

mcbot_register_command("thanks", thanks)


local ping = { ["cmd"] = function (args) return "pong" end }

mcbot_register_command("ping", ping)


local date = { ["desc"] = "Display the current date" }
function date.cmd (args)
    if args then
        return os.date(args)
    else
        return os.date()
    end
end

mcbot_register_command("date", date)


local help = { ["desc"] = "Display the available commands" }
function help.cmd (args)
    return "I can't help you, buddy"
end

mcbot_register_command("help", help)