From 8e4b8635496ce380a30d34082be5f144383a96bc Mon Sep 17 00:00:00 2001 From: ShadowNinja Date: Sat, 1 Feb 2014 17:56:33 -0500 Subject: [PATCH] Add option to not send join and part messages to IRC --- src/callback.lua | 4 ++-- src/config.lua | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/callback.lua b/src/callback.lua index c72fd59..34de19c 100644 --- a/src/callback.lua +++ b/src/callback.lua @@ -4,7 +4,7 @@ minetest.register_on_joinplayer(function(player) local name = player:get_player_name() - if mt_irc.connected then + if mt_irc.connected and mt_irc.config.send_join_part then mt_irc:say("*** "..name.." joined the game") end end) @@ -12,7 +12,7 @@ end) minetest.register_on_leaveplayer(function(player) local name = player:get_player_name() - if mt_irc.connected then + if mt_irc.connected and mt_irc.config.send_join_part then mt_irc:say("*** "..name.." left the game") end end) diff --git a/src/config.lua b/src/config.lua index b5e0fdf..b7492fb 100644 --- a/src/config.lua +++ b/src/config.lua @@ -31,6 +31,7 @@ setting("string", "SASLUser", mt_irc.config.nick) -- SASL username setting("string", "SASLPass") -- SASL password setting("string", "channel", "##mt-irc-mod") -- Channel to join setting("string", "key") -- Key for the channel +setting("bool", "send_join_part", true) -- Whether to send player join and part messages to the channel ----------------------- -- ADVANCED SETTINGS --