From b647378490605a9f0ec1b015746af0287ae1bd14 Mon Sep 17 00:00:00 2001 From: kaeza Date: Wed, 23 Oct 2013 01:20:27 -0200 Subject: [PATCH] Add `/irc_names' command. --- src/chatcmds.lua | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/chatcmds.lua b/src/chatcmds.lua index 13c767a..0c6dead 100644 --- a/src/chatcmds.lua +++ b/src/chatcmds.lua @@ -40,6 +40,19 @@ minetest.register_chatcommand("irc_msg", { }) +minetest.register_chatcommand("irc_names", { + params = "", + description = "List the users in IRC.", + func = function(name, params) + local users = { } + for k, v in pairs(mt_irc.conn.channels[mt_irc.config.channel].users) do + table.insert(users, k) + end + minetest.chat_send_player(name, "Users in IRC: "..table.concat(users, ", ")) + end +}) + + minetest.register_chatcommand("irc_connect", { description = "Connect to the IRC server.", privs = {irc_admin=true},