support message_format to use @metions and auto-detected URLs functions