/item addreplace warning_color "${buffer.local_variables.is_color_enabled}" "${color:black,red}+c is ON"
/trigger addreplace warning_item_build signal *,irc_in_MODE;*,irc_in_324
/trigger set warning_item_build conditions "${tg_signal} =~ 324$ || ${tg_signal} =~ MODE$ && ${param2} =~ (?-i)c"
/trigger set warning_item_build regex "/.*/${if:${tg_signal}=~MODE?${param2}:${param3}}/my_mode /(?-i)[^-+c]//my_mode /.*/${if:${my_mode}==*+c}/is_color_enabled"
/trigger set warning_item_build command "/command -buffer ${buffer[${info:irc_buffer,${server},${channel}}].full_name} * /buffer setvar is_color_enabled ${is_color_enabled};/item refresh warning_color"
- put the warning_color item to the weechat.bar.title.items option
- put the 324 raw in irc.look.display_join_message
in the screenshot there is a typo "in ON" instead of "is ON", this is fixed