# Forum-Style Chat with Posts & Replies (No AI Components)

**URL:** <https://community.glideapps.com/t/forum-style-chat-with-posts-replies-no-ai-components/85347>\
**Category:** Community Resources\
**Created:** [November 13, 2025, 3:07am UTC](https://community.glideapps.com/t/forum-style-chat-with-posts-replies-no-ai-components/85347 "2025-11-13T03:07:09Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![MaximeBaker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maximebaker/32/80877_2.png) [@MaximeBaker](https://community.glideapps.com/u/MaximeBaker)\
**Post date:** [November 13, 2025, 3:07am UTC](https://community.glideapps.com/t/forum-style-chat-with-posts-replies-no-ai-components/85347/1 "2025-11-13T03:07:09Z")

</div>

I wanted to share something I built recently. A forum-style chat system with posts and replies, using only native Glide components. No AI components needed!

- Users can create posts/topics
- Other users can reply to posts
- Threaded conversation view similar to a forum
- Deleting a post will also delete replies (no loop, no webhook, no manual workflows, just native delete row action)

**How it works:** The key was using:

- **Comments Component** with custom CSS to hide the comments section. Just keep the input
- **Action Rows** to handle main posts and delete button
- **Custom Collection** to organize and display the content of replies

This approach gives you a clean, forum-like experience while keeping everything lightweight and using Glide’s built-in functionality.

Here are some screenshots:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/a/6/a68a02cd38a85fd14c41697e9cbedd5722cee4ab.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/0/40ff31da61668cc81717f69b9c57b235de822591.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/8/9825f84141633af850fe036fcbb7510def604960.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/8/5/8569f2710f9d80d0bb882863722f5764864fd47a.png)

Components structure:  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/optimized/3X/c/1/c19161d8636dd5fe65cd7f5831a357037e3a854d_2_690x12.png)

Post creation component:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/5/05f7e18b4e3dba94b9dbe320fa89d1b0d2d398f5.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/c/7/c772b7c431c2cbd66a97b5f30c980bb59541cfcc.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/b/4b8cf78996ca4731addf6a2cb7dd6eb7fdb887d7.png)

Custom collection for each post:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/1/9159102f30af081d5cef1184cdc102dd19559666.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/3/9/399a5832876c951b42473f1dcdc3004079733616.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/c/1/c1951211665d20a7a95ab5652a11984714f4a5d8.png)

Action Row:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/b/9ba0e5a138ee37794dc92bb1914b503e4ebc2812.png)

Delete Post and replies Workflow:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/6/16d1738646cc4d161b34a30f2402003adebac680.png)

Replies:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/5/4/54837f557e9fe632ed1321f0a9c16cd111147636.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/e/3/e30f4461ded9822854c9d73e29e6ef9522d37413.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/c/bc7ad7000eafc98b5c30ada563b6248a40d36c89.png)

Some columns configs:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/4/44c3607f2519ac1f0c82c32e0bb9a6bc492796bd.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/2/d/2d881f8dd72380cae5667d9ad35a80e98695e1cd.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/c/9/c9e453b80f6348dc9b41b10445695103606742a5.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/c/0/c028832912dbf67c2cc8be99cf1300623a1dda86.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/f/6/f61765f56f002c15a114d16ce668578111676ab5.png)

Custom CSS used:

```css
.hide-comment-section div[data-testid="empty-comments"]{
display:none;
}

```

Happy to answer questions if anyone wants to know more about the implementation!

**P.S.** You can also add the `hide-comment-section` class to the second comment component to make the UI more breathable.

---

<div class="post-metadata">

**Author:** ![MaximeBaker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maximebaker/32/80877_2.png) [@MaximeBaker](https://community.glideapps.com/u/MaximeBaker)\
**Post date:** [November 13, 2025, 3:27am UTC](https://community.glideapps.com/t/forum-style-chat-with-posts-replies-no-ai-components/85347/2 "2025-11-13T03:27:17Z")

</div>

I added a move feature!

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/f/6/f6913623c8691330f6f7107289cc4efc31e7eacf.png)

---

<div class="post-metadata">

**Author:** ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)\
**Post date:** [November 18, 2025, 12:16am UTC](https://community.glideapps.com/t/forum-style-chat-with-posts-replies-no-ai-components/85347/3 "2025-11-18T00:16:33Z")

</div>

Cool! Is there an app for testing? Please!

---

<div class="post-metadata">

**Author:** ![MaximeBaker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maximebaker/32/80877_2.png) [@MaximeBaker](https://community.glideapps.com/u/MaximeBaker)\
**Post date:** [November 18, 2025, 12:25am UTC](https://community.glideapps.com/t/forum-style-chat-with-posts-replies-no-ai-components/85347/4 "2025-11-18T00:25:42Z")

</div>

I can build one!

---

<div class="post-metadata">

**Author:** ![MaximeBaker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maximebaker/32/80877_2.png) [@MaximeBaker](https://community.glideapps.com/u/MaximeBaker)\
**Post date:** [November 18, 2025, 1:21am UTC](https://community.glideapps.com/t/forum-style-chat-with-posts-replies-no-ai-components/85347/5 "2025-11-18T01:21:50Z")

</div>

@slscustom.ru

> **[Forum-Style Chat with Posts & Replies](https://go.glideapps.com/template/Jtm4meu9xjPLk3SJXj2l-template-published?privateTemplateToken=PxqIsHaXYPdYhNzqHSGK)**
