B:BD[
4.220] → [
4.220:556]
// repeat in matrix
if room := self.matching_matrix_channel(irc_m.channel) {
name := self.name_convert(chat.System.irc, partial_irc_nick)
self.chat.say(chat.System.matrix, name, '', room, irc_m.message)
} else {
println('warning: no matrix room found for ${irc_m.channel}. msg dropped: $irc_m.message')
if irc_m.ghost.nick != irc_m.network.nick {
// repeat in matrix
if room := self.matching_matrix_channel(irc_m.channel) {
name := self.name_convert(chat.System.irc, partial_irc_nick)
self.chat.say(chat.System.matrix, name, '', room, irc_m.message)
} else {
println('warning: no matrix room found for ${irc_m.channel}. msg dropped: $irc_m.message')
}