git » sdk » commit 58eb885

Update getting started docs

author Stephen Paul Weber
2026-04-12 02:32:25 UTC
committer Stephen Paul Weber
2026-04-12 02:32:25 UTC
parent fa90515b2ca83a65b8bf04d9a24894855dd4a2ce

Update getting started docs

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)")
 }
 ```