OX7BGYKT3DK7UIZH7HF64WSWHI2675QRDMRKIBREHNMXJ3JI4LNQC HPHPKEZHX555ZCS64C4PJ6XMKYUIUHV5Y3IYXTLFZ5CMLFB2XPKQC CX76CSXNSDYGXHQI77DUWIG3YSVPNBA4JBY2EMUGL7WHMQBK5UDQC BNMHMXS4THMVHXRTLMLEKTUTSB4UBJKKHHHCIOVMAHD4HYCDSOPQC P5PVLCMXTTLQXH2QCHFXY2TRZSGDSA3LYPTX7ILQZWFFO2R52KXAC S4P2B3FPF57HPHTIAYGMPCVKB7573IB5ZBKNXVBTB6ICCPF55WNQC QWR4AKCMW4GPGKQKXO4GLOS7GZQ2KAD4JSOST5NCSM3VM7FJXPFAC HIRCSAI6D4EEV57CQCFIOCHXT4FUSABC4J46ER2GQY7IED3P6ZRQC SOYUNL6WNABEAMMK6VHSVI3CWAFM6QKDT43PHZSTV23MVUBC5Z4QC } else {msg = 'no network named ${network_name}. use !irc list'}self.chat.say(system, '', network, room_id, msg)} else {self.chat.say(system, '', network, room_id, 'usage: !irc join <network name> <#channel>')}}'part' {if parts.len == 4 {mut msg := ''network_name := parts[2]room := parts[3]if join_network := self.irc.find_server(network_name) {self.leave_request(chat.System.irc, join_network.name, room)msg = 'irc room $room $join_network.name added'