[{"data":1,"prerenderedAt":89},["ShallowReactive",2],{"flow-1gl77xe5fw2ug2eeeluzuenv51fcztxp":3},{"nodes":4,"edges":62},{"1gl77xe5fw2ug2eeeluzuenv51fcztxp":5,"j2cu1is115qi4faymozs7nx6vfccz7e5":18,"hy54a52wroxevokamwv6q28x0pe731yk":26,"dvolk4xclbx1417g3frog2g1hsy08pq7":32,"prj3cvmug24xf89pbjuxhk1zhd0r4e7n":38,"5l2ob5zrjh46n0ztfkmdqweyqtqsihv8":44,"8qdzptv6xjmoglvv8nn69s6i5jqc2z8g":50,"p0lreeyzccl31n0xccz385cvqyyesrf5":56},{"id":6,"type":7,"x":8,"y":8,"properties":9},"1gl77xe5fw2ug2eeeluzuenv51fcztxp","start",0,{"title":10,"excerpt":11,"author":12,"license":13,"channel":14,"category":15,"slug":16,"post":17},"Message node","The message node allows the flow to send messages to the chat.","Wanderer","CC BY 4.0","chat","Nodes","message-node","## The Message Node: Sending Chat Messages from Your Flow\n\nThe **Message Node** lets your flow **send messages directly to the chat** as soon as the node is reached.\n\n### Chain messages easily\n\nYou can **chain multiple Message Nodes** to create a smooth sequence e.g., a greeting, some context, and the next instruction.\n\n### Use the `arrived` state for branching\n\nIn your edges, you can use the **`arrived`** state to detect when a message **has arrived**. This is useful if you want the flow to continue only after delivery is confirmed.\n\n### Send multiple messages at once\n\nIf you want, you can also send **multiple messages in one Message Node**, for example:",{"id":19,"type":20,"x":21,"y":22,"properties":23},"j2cu1is115qi4faymozs7nx6vfccz7e5","message",-215.969,-107.387,{"text":24,"repeatOnReentry":25},"The __message node__ allows the flow to send messages to the chat.",true,{"id":27,"type":20,"x":28,"y":29,"properties":30},"hy54a52wroxevokamwv6q28x0pe731yk",-465.081,-78.704,{"text":31,"repeatOnReentry":25},"You can easily chain messages together",{"id":33,"type":20,"x":34,"y":35,"properties":36},"dvolk4xclbx1417g3frog2g1hsy08pq7",-572.661,91.238,{"text":37,"repeatOnReentry":25},"You can use the 'arrived' state in edges to detect when a message has been arrived.",{"id":39,"type":20,"x":40,"y":41,"properties":42},"prj3cvmug24xf89pbjuxhk1zhd0r4e7n",-579.0735294262453,244.23842545177132,{"text":43,"repeatOnReentry":25},"If you want, you can also send multiple messages at once:\n",{"id":45,"type":20,"x":46,"y":47,"properties":48},"5l2ob5zrjh46n0ztfkmdqweyqtqsihv8",-736.8377886736255,412.36146999203106,{"text":49,"repeatOnReentry":25},"message 1",{"id":51,"type":20,"x":52,"y":53,"properties":54},"8qdzptv6xjmoglvv8nn69s6i5jqc2z8g",-527.5050309300871,434.4494103746323,{"text":55,"repeatOnReentry":25},"message 2",{"id":57,"type":20,"x":58,"y":59,"properties":60},"p0lreeyzccl31n0xccz385cvqyyesrf5",-354.54021280154643,304.6906397798417,{"text":61,"repeatOnReentry":25},"message 3",{"m7p4imlciweiohwmtjg4cvmw969pnwc7":63,"7vhgqc2rgjqmrnklu7bdiawjvtujvtxz":68,"hb5iqjddcryl4yudq7jy4j2ul17bbczf":72,"vqljel4bszfiskjwq3nye0lf0mzbajs1":75,"bo5keiyybae0bz4y1ttk7q4ybxu79uwo":78,"6jw3c4iohnr5s0nfngam1otxcbvkxay0":82,"uqlwel6ugszgjoksr0fkzig58cu1nbuv":86},{"id":64,"type":65,"from":6,"to":19,"properties":66},"m7p4imlciweiohwmtjg4cvmw969pnwc7","may",{"priority":67},4,{"id":69,"type":65,"from":19,"to":27,"properties":70},"7vhgqc2rgjqmrnklu7bdiawjvtujvtxz",{"priority":67,"condition":71},"arrived",{"id":73,"type":65,"from":27,"to":33,"properties":74},"hb5iqjddcryl4yudq7jy4j2ul17bbczf",{"priority":67,"condition":71},{"id":76,"type":65,"from":33,"to":39,"properties":77},"vqljel4bszfiskjwq3nye0lf0mzbajs1",{"priority":67,"condition":71},{"id":79,"type":65,"from":39,"to":45,"properties":80},"bo5keiyybae0bz4y1ttk7q4ybxu79uwo",{"priority":81,"condition":71},7,{"id":83,"type":65,"from":39,"to":51,"properties":84},"6jw3c4iohnr5s0nfngam1otxcbvkxay0",{"priority":85,"condition":71},5,{"id":87,"type":65,"from":39,"to":57,"properties":88},"uqlwel6ugszgjoksr0fkzig58cu1nbuv",{"priority":67,"condition":71},1775047001736]