Render message
Render a message to HTML.
POST https://cupid-zulip.lngs.infn.it/api/v1/messages/render
Usage examples
#!/usr/bin/env python3
import zulip
# Pass the path to your zuliprc file here.
client = zulip.Client(config_file="~/zuliprc")
# Render a message
request = {
'content': '**foo**'
}
result = client.render_message(request)
print(result)
More examples and documentation can be found here.
const zulip = require('zulip-js');
// Pass the path to your zuliprc file here.
const config = {
zuliprc: 'zuliprc',
};
zulip(config).then((client) => {
// Render a message
const params = {
content: '**foo**',
};
client.messages.render(params).then(console.log);
});
curl -sSX POST https://cupid-zulip.lngs.infn.it/api/v1/messages/render \
-u BOT_EMAIL_ADDRESS:BOT_API_KEY \
-d 'content=**foo**'
Arguments
Argument |
Example |
Required |
Description |
content |
"**foo**" |
Yes |
The content of the message. |
Response
Return values
rendered
: The rendered HTML.
Example response
A typical successful JSON response may look like:
{
"msg": "",
"rendered": "<p><strong>foo</strong></p>",
"result": "success"
}