【Bubble】~チャット関連機能~自動で最新のメッセージに遷移する方法

こんにちは!EPICs合同会社です!

いつも記事をご覧いただきありがとうございます。

今回はノーコードツール「Bubble」を使用して、メッセージ送信時などに最新のメッセージ箇所に自動で遷移する実装について解説していきます!

動画解説バージョンはこちら!

目次
無料で資料をダウンロード

ノーコード開発お役立ち資料3点セット

計100ページ近い大ボリュームでノーコード開発について解説

  • ノーコード開発会社の選び方
  • EPICsのノーコード受託開発の特徴
  • 支援実績・事例集

    氏名

    法人名

    メールアドレス

    電話番号

    送信ボタンを押すことで、個人情報の取扱いについてに同意したとみなされます

    実装イメージ

    実装手順

    本記事は既にチャットの作り方は知っているという前提で解説をしていくため、まだチャットの作り方を知らないという方は事前にこちらをご覧いただければと思います!

    以下の手順で実装します。

    1. Repeating GroupにCustom stateを追加
    2. PageにWork flowを追加

    Repeating GroupにCustom stateを追加

    まずはメッセージを表示させているRepeating Groupを選択し、Custom stateを追加していきます!

    その際「State name」はお好みで構いませんが、「State Type」は「text」で設定してください。

    PageにWork flowを追加

    Page全体を指定し「Work flow」を開きます。

    まずは「Click here to add an event」→「General」→「Do when condition true」の順で設定をしましょう。

    上記が完了すると「Do when condition true」詳細設定の画面が表示されます。

    そちらでは下記の設定をしましょう。

    項目設定内容
    Run thisEverytime
    Only whenRepeating Group Message’s last message(Custom state)is not Repeating Group Message’s list of Message : last item’s unique id

    次にStep1の設定をします。Step1は下記の設定を行います。

    「Element action」→「Scroll to entry」を選択

    ②Scroll to entryの詳細設定

    項目設定内容
    Element Repeating Group Message
    entry to scroll toRepeating Group Message’s list of Messages : last item

    最後にStep2で下記の設定を追加します。

    「Element action」→「Set state」を選択

    ②「Set state」の詳細設定

    項目設定内容
    ElementRepeating Group Message
    custom state last message
    valueRepeating Group message  List of Message last item unique ID

    これで必要な設定は以上です!

    いかがでしたでしょうか?

    本記事が開発力の向上や開発を検討している方のお力になれていれば幸いです。

    【日本最大級のノーコード開発実績】
    無料でアプリ・システム開発の相談を受付中

      氏名

      法人名

      メールアドレス

      日中繋がりやすい電話番号

      お問い合わせ詳細 ※分かる範囲でご記入ください

      フォームの送信によりGoogleのプライバシーポリシー利用規約に同意したものとみなされます。

      日本最大級のノーコード開発実績!アプリ・システム開発サービス
      「勉強になった!」「役に立った!」と思っていただけたら、是非シェアもお願いします!
      ノーコード開発ツールを使ったアプリ・システム開発にお困りですか?
      1からの開発も、途中からの開発も、お気軽にEPICsにご相談ください!
      著者・監修者
      大熊滉希
      日本最大級のノーコード開発実績を誇るEPICs株式会社の代表。株式会社DRAFT役員として新規事業のコンサルティングに従事した後、EPICsを創業。ノーコード開発の顧問として上場企業に支援も行っている。
      監修者
      石森裕也
      EPICs株式会社CTO。サイバーエージェントのグループ会社での経験を経てEPICsに参画した。これまでで100件以上のノーコード開発に従事。開発経験は10年。
      目次