DSDHVXDPUXG7SGNQQW5H67OWS7RFZUZIHQ3E3H3TIZUCM6IE4ASAC
IOBPCIUEKURTTVGJ6J57XQ36EQT4CIJHJRJCAXQKZSYHSUH6L5DAC
3FGTFEHSZ2MHUL2RIOL2JGUCUGRG2KIYD7E47FMYVTPR4YJIQS3QC
OF3H5VU2V3YWNALAFGB5AVZBDCKDBSU5VJUGTOCCCKTQ3ZJVIWYQC
U6MW6YR2F7YNA6LD24IF4R4DTAKCRJ6P6FG646S7QPXTAOLKEQ7AC
S4P2B3FPF57HPHTIAYGMPCVKB7573IB5ZBKNXVBTB6ICCPF55WNQC
// vlang regex not supported: r'^\x01.*$'
// vlang regex doesnt support \x00 : r'^\x01.*$'
}pub fn ctcp_encode(msg string) string { return '' + msg + ''
}
pub fn ctcp_encode(msg string) string {
return '' + msg + ''
self.chat.say(chat.System.irc, nick, '', room, body)
saybody := match c['msgtype'].str() { 'm.text' { body } 'm.emote' { util.ctcp_encode(body) } else { 'unknown matrix msgtype ${c['msgtype']}' } } self.chat.say(chat.System.irc, nick, '', room, saybody)
saybody := match c['msgtype'].str() {
'm.text' { body }
'm.emote' { util.ctcp_encode(body) }
else { 'unknown matrix msgtype ${c['msgtype']}' }
self.chat.say(chat.System.irc, nick, '', room, saybody)