5C6575AV4JOMVQL4N6W76DMERCIE6TYIEK4GUMFOPMNZKPESYDGAC
ELAJGSFDCKVYAJK3NUBQ5C7E5L2CBPEYDOPPIU5ETX2MRUACVYWQC
HA7HWWCWLZNJVHU7BI4IL5HTT26V44HJKDRZHXMT5AN6B7NH7N6AC
BXLMOKJKVWRCNSJSD6L4RFON2IHEWB7J42QRYWN7M45XP22752YAC
S4P2B3FPF57HPHTIAYGMPCVKB7573IB5ZBKNXVBTB6ICCPF55WNQC
F7UEAPOJLX43J32QD6JJ4YABOZLMQR2THHL6BGFTPSYZ35XQJSQAC
NLJ46AR34RLPF6A5XTBTQU72LDYPCZONUVXFI4ZYFTWI2JVJJDNAC
}
chat.say(self.out_chan, system, network, room_id, msg)
go self.sync_rooms()
}
}
'leave' {
if parts.len > 1 {
room := parts[1]
mut msg := ''
if self.irc.is_room(room) {
self.leave_request(chat.System.irc, network, room)
msg = 'irc room $room added'
} else if self.matrix.is_room(room) {
self.leave_request(chat.System.matrix, network, room)
msg = 'matrix room $room added'
} else {
msg = 'leave: unknown room format: $room'