QJQPPSN5XHBV7JCHNWSMSYAMI3SPA7AH6YBT6RZHM6VILD3EFBWAC
WHCPWRVBXCV3QWFFGXJ6VT5M57DP6ARGI7BZ4BTGHSYZFXUUIQRQC
X7NNYKN2IL2YDYVTULO5ZGZOGLJGBXXZBZD2E36FQDAXLCKMAKIQC
GOQKAC5U66BDKPV2O7XALAHBW3UWJOM6SGOV3T4455NN52MJUSPAC
S4P2B3FPF57HPHTIAYGMPCVKB7573IB5ZBKNXVBTB6ICCPF55WNQC
QHTD7FGR374IIWGV7XAOJREIGJBAOFJCSBLCWPL536Z42GQYNTOAC
E77R6PDY2LC2U2HXBTMN22EI3BEMQYF6TVJFJR6KVJ5KKMZSA4GAC
HIRCSAI6D4EEV57CQCFIOCHXT4FUSABC4J46ER2GQY7IED3P6ZRQC
YVTCAGILOVQSW2H3R6IRKRQ44ACNFGLN5SW4PO5QLOADY2GXL6DQC
ZDTOTLRMJHRSILXNGEW6WL6CJ4TOW5ZUOC2Q6VXY3DDWGLA2Z35QC
ZMJSFPLI2KQY7HW3KODWOLXNX5SYZ6EELP2XTDVW4XGCZRHFEBJQC
AM6J7DCX4WUM42ZO37VBOO7NX773WEPG7QYUUBSLSOUPEFXH4VOAC
XKBAYE546KBYGPXQFVIVWLVAOR6GSJALEGRLWFSHA5LRUFKJCDTQC
5C6575AV4JOMVQL4N6W76DMERCIE6TYIEK4GUMFOPMNZKPESYDGAC
LBKFI2GRVO3NKT35RZ7R7WH4MQ6DVJEL6VC6NP3TRMACUQZIWXFAC
ret, _ := self.call_get('directory/room/' + urllib.path_escape(room_name)) ?
return ret['room_id'].str()
ret, code := self.call_get('directory/room/' + urllib.path_escape(room_name)) ?
if code == 404 {
return error('room $room_name not found')
} else {
return ret['room_id'].str()
}