notices are shown in a different color or handled in a different way on the clients. --- phase1/config.ini.example | 1 + phase1/master.cfg | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/phase1/config.ini.example b/phase1/config.ini.example index bfbe837..f2c15fd 100644 --- a/phase1/config.ini.example +++ b/phase1/config.ini.example @@ -18,6 +18,7 @@ port = 6667 channel = #example-channel nickname = example-builder password = example +notice = True [repo] url = https://git.lede-project.org/source.git diff --git a/phase1/master.cfg b/phase1/master.cfg index 04879e8..c6fb0c3 100644 --- a/phase1/master.cfg +++ b/phase1/master.cfg @@ -803,6 +803,7 @@ if ini.has_option("irc", "host") and ini.has_option("irc", "nickname") and ini.h irc_chan = ini.get("irc", "channel") irc_nick = ini.get("irc", "nickname") irc_pass = None + irc_notice = False if ini.has_option("irc", "port"): irc_port = ini.getint("irc", "port") @@ -810,13 +811,17 @@ if ini.has_option("irc", "host") and ini.has_option("irc", "nickname") and ini.h if ini.has_option("irc", "password"): irc_pass = ini.get("irc", "password") + if ini.has_option("irc", "notice") + irc_notice = ini.getboolean("irc", "notice") + irc = words.IRC(irc_host, irc_nick, port = irc_port, password = irc_pass, channels = [{ "channel": irc_chan }], notify_events = { 'exception': 1, 'successToFailure': 1, 'failureToSuccess': 1 - } + }, + noticeOnChannel=irc_notice ) c['status'].append(irc) -- 2.13.1 _______________________________________________ Lede-dev mailing list Lede-dev@lists.infradead.org http://lists.infradead.org/mailman/listinfo/lede-dev