Chat SDK は、明示的な markdown および ast メッセージを Telegram アダプター 上でネイティブなリッチメッセージとしてレンダリングするようになりました。ボットは、平坦化されたテキストではなく、本物の見出し、リスト、テーブル、タスクリスト、数式、個別のメディアブロックを利用できます。

bot.onNewMention(async (thread) => {

await thread.post({

markdown: [

"## Deployment status",

"",

"| Service | Status |",

"| --- | --- |",

"| API | ✅ Ready |",

"| Web | 🚀 Building |",

].join("\n"),

});

});

Markdown テーブルを投稿すると、ネイティブな Telegram のリッチメッセージとしてレンダリングされます

得られる機能:

  • ネイティブなフォーマット: 見出し、リスト、テーブル、タスクリスト、数式、メディアブロック。

  • ストリーミング: プライベートチャットではライブドラフトプレビューを表示し、最終レスポンスを保持します。

  • 自動フォールバック: プレーン文字列、生のメッセージ、カード、キャプションは従来どおり動作します。

利用開始するには、Telegram アダプターのドキュメント を参照してください。

The Complete Guide to Chat SDK

Chat SDK の動作を、エンドツーエンドで学びましょう。コアコンセプトから、初めてのボットの構築、プラットフォーム間でのデプロイまでを解説しています。

ガイドを読む