forked from minetest-mods/irc
Fix wrong check for common service and bot suffixes.
This commit is contained in:
parent
b647378490
commit
d21f5b3403
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user