| author | Stephen Paul Weber
<singpolyma@singpolyma.net> 2026-04-12 02:32:25 UTC |
| committer | Stephen Paul Weber
<singpolyma@singpolyma.net> 2026-04-12 02:32:25 UTC |
| parent | fa90515b2ca83a65b8bf04d9a24894855dd4a2ce |
| docs/c/index.md | +10 | -4 |
| docs/js/index.md | +2 | -2 |
| docs/swift/index.md | +3 | -3 |
diff --git a/docs/c/index.md b/docs/c/index.md index bed71da..285e325 100644 --- a/docs/c/index.md +++ b/docs/c/index.md @@ -85,9 +85,11 @@ Now that we have the chat set up, let's send our first message. ```c // Add to available_chats handler -coid *builder = borogove_chat_message_builder_new(); -borogove_chat_message_builder_set_text(builder, "I would like some tea."); +void *builder = borogove_chat_message_builder_new(); +void *body = borogove_html_text("I would like some tea."); +borogove_chat_message_builder_set_body(builder, body); borogove_chat_send_message(chat, builder); +borogove_release(body); borogove_release(builder); ``` @@ -96,7 +98,9 @@ We can also load the most recent messages from a chat's history: ```c static void history_handler(void **msgs, size_t count, void *ctx) { for (size_t i = 0; i < count; i++) { - printf("%s\n", borogove_chat_message_text(msgs[i])); + void *body = borogove_chat_message_body(msgs[i]); + printf("%s\n", borogove_html_to_plain_text(body)); + borogove_release(body); borogove_release(msgs[i]); } @@ -112,8 +116,10 @@ and send a reply to one of those: ```c void *builder = borogove_chat_message_reply(msgs[0]); -borogove_chat_message_builder_set_text(builder, "I would like some tea."); +void *body = borogove_html_text("I would like some tea."); +borogove_chat_message_builder_set_body(builder, body); borogove_chat_send_message(chat, builder); +borogove_release(body); borogove_release(builder); ``` diff --git a/docs/js/index.md b/docs/js/index.md index b0b2fab..ec4ef80 100644 --- a/docs/js/index.md +++ b/docs/js/index.md @@ -98,7 +98,7 @@ and send a reply to one of those: ```typescript const reply = messages[0].reply(); -reply.text = "Is that so?"; +reply.setBody(borogove.Html.text("Is that so?")); chat.sendMessage(reply); ``` @@ -118,7 +118,7 @@ const onlineEventToken = client.addStatusOnlineListener(() => { }); const messageEventToken = client.addMessageListener((message, eventType) => { - console.log(`Message ${mesage.text} received or updated`, eventType); + console.log(`Message ${message.body().toPlainText()} received or updated`, eventType); }); ``` diff --git a/docs/swift/index.md b/docs/swift/index.md index 2b4dca9..fae3e00 100644 --- a/docs/swift/index.md +++ b/docs/swift/index.md @@ -72,7 +72,7 @@ Now that we have the chat set up, let's send our first message: ```swift let outgoing = ChatMessageBuilder() -outgoing.text = "I would like some tea." +outgoing.setBody(Html.text("I would like some tea.")) chat.sendMessage(message: outgoing) ``` @@ -86,7 +86,7 @@ and send a reply to one of those: ```swift let reply = messages[0].reply() -reply.text = "Is that so?" +reply.setBody(Html.text("Is that so?")) chat.sendMessage(message: reply) ``` @@ -108,7 +108,7 @@ let onlineEventToken = client.addStatusOnlineListener { } let messageEventToken = client.addChatMessageListener { message, eventType in - print("Message \(message.text ?? "") received or updated: \(eventType)") + print("Message \(message.body().toPlainText()) received or updated: \(eventType)") } ```