N7FKDLUJMHEWOZKUNE6A4S23D7QXALICJILERSH36GZCMFAOV6KQC
V2SIHPH72E3ZWD5ARYYPJQEO34GIQVFFJT5PYF75BGVS53KJ3W3AC
7VX7XI4E76UTOIIJTPA3KMGP2RLYHPIXQKYX5ODHK6KPNBMF4K5AC
KIMLP4FXKI3DGXPQNN4Z6R2MM2XSKV5E5LBHCMRVNAG4Z3MK4VCAC
S4P2B3FPF57HPHTIAYGMPCVKB7573IB5ZBKNXVBTB6ICCPF55WNQC
O774NWA2NLE34RNFCQAYXU2QVRVTPVW6O7KWXOUTCS35CX4EY4HQC
MGLPPSPTZYTHV2IW522JPA7MXU56AGFATN7O64GT3VHUIQ6H6W2QC
M63OP6ZDPA565QYQXIKZF4AFCULTELEOUFW75XQABIMUYKQGUVEQC
IFIPQDY4PK33J6ZG23UM72GJER33DCJEWYEV2PDJSA6P2SIXVSNAC
if ircc := self.irc.find_channel_by_name(nick, matrix_partial_name) {
sname = ircc.name
// db search
rows := self.db.select_by_field('irc_channels', 'channel', matrix_partial_name)
if rows.len > 0 {
sname = rows[0][0]
println('warning: matching_irc_channel found no irc channel for nick $nick matrix_room $matrix_partial_name')
sname = 'nomatrixname'
// connected channels search
if ircc := self.irc.find_channel_by_name(nick, matrix_partial_name) {
sname = ircc.name
} else {
println('warning: matching_irc_channel found no irc channel for nick $nick matrix_room $matrix_partial_name')
sname = 'nomatrixname'
}