Fix wrong check for common service and bot suffixes.

This commit is contained in:
kaeza 2013-10-23 01:23:02 -02:00
parent b647378490
commit d21f5b3403
1 changed files with 3 additions and 2 deletions

View File

@ -19,14 +19,15 @@ minetest.register_chatcommand("irc_msg", {
minetest.chat_send_player(name, "Invalid usage, see /help irc_msg.") minetest.chat_send_player(name, "Invalid usage, see /help irc_msg.")
return return
end end
local toname_l = toname:lower()
local validNick = false local validNick = false
for nick, user in pairs(mt_irc.conn.channels[mt_irc.config.channel].users) do for nick, user in pairs(mt_irc.conn.channels[mt_irc.config.channel].users) do
if nick:lower() == toname:lower() then if nick:lower() == toname_l then
validNick = true validNick = true
break break
end end
end end
if toname:find("Serv|Bot") then if toname_l:find("serv$") or toname_l:find("bot$") then
validNick = false validNick = false
end end
if not validNick then if not validNick then