# How to : Create chat message and picture upload on Perspective

**URL:** <https://forum.inductiveautomation.com/t/how-to-create-chat-message-and-picture-upload-on-perspective/105814>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [May 2, 2025, 10:21am UTC](https://forum.inductiveautomation.com/t/how-to-create-chat-message-and-picture-upload-on-perspective/105814 "2025-05-02T10:21:23Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Chumnan\_Tumtong](https://avatars.discourse-cdn.com/v4/letter/c/df788c/32.png) [@Chumnan\_Tumtong](https://forum.inductiveautomation.com/u/Chumnan_Tumtong)\
**Post date:** [May 2, 2025, 10:21am UTC](https://forum.inductiveautomation.com/t/how-to-create-chat-message-and-picture-upload-on-perspective/105814/1 "2025-05-02T10:21:23Z")

</div>

Hi all  
how to : Create chat message and picture upload on perspective  
!Please sent solution

Thank you

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [May 2, 2025, 10:25am UTC](https://forum.inductiveautomation.com/t/how-to-create-chat-message-and-picture-upload-on-perspective/105814/2 "2025-05-02T10:25:30Z")

</div>

> Create chat message ...

Chat to who? How many? You need to write a proper specification for yourself what you need your application to do and what controls are required.

> ... and picture upload on perspective.

> **[Perspective - File Upload | Ignition User Manual](https://www.docs.inductiveautomation.com/docs/8.1/appendix/components/perspective-components/perspective-input-palette/perspective-file-upload)**
>
> The File Upload component allows users to upload files to the Gateway or other locations from a Perspective session using a script action on the onFileReceived component event.

> !Please sent solution

This forum is manned mostly by volunteers. You need to show what you have tried and where you are stuck.

---

<div class="post-metadata">

**Author:** ![Chumnan\_Tumtong](https://avatars.discourse-cdn.com/v4/letter/c/df788c/32.png) [@Chumnan\_Tumtong](https://forum.inductiveautomation.com/u/Chumnan_Tumtong)\
**Post date:** [May 2, 2025, 10:27am UTC](https://forum.inductiveautomation.com/t/how-to-create-chat-message-and-picture-upload-on-perspective/105814/3 "2025-05-02T10:27:57Z")

</div>

I will design chat group similar microsoft team group for use in production line  
about 50 person per group chat.

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [May 2, 2025, 11:03am UTC](https://forum.inductiveautomation.com/t/how-to-create-chat-message-and-picture-upload-on-perspective/105814/4 "2025-05-02T11:03:24Z")

</div>

See [Perspective Chat Box - #3 by bkarabinchak.psi](https://forum.inductiveautomation.com/t/perspective-chat-box/51704/3)

---

<div class="post-metadata">

**Author:** ![Ryan\_Deardorff](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryan_deardorff/32/63815_2.png) [@Ryan\_Deardorff](https://forum.inductiveautomation.com/u/Ryan_Deardorff)\
**Post date:** [May 2, 2025, 1:52pm UTC](https://forum.inductiveautomation.com/t/how-to-create-chat-message-and-picture-upload-on-perspective/105814/5 "2025-05-02T13:52:38Z")

</div>

For picture upload/display:

- Do not store it in a file on the server, but insert as a BLOB into a database (a file will work but is not officially supported by IA and is not guaranteed to continue working)
- Use @pturmel's Blob Server Module to display the image after extracting its data

> [@Automation Professionals' Blob Server Module](https://forum.inductiveautomation.com/t/automation-professionals-blob-server-module/57970):
>
> Automation Professionals is pleased to announce an alpha release of its new Blob Server Module. Available only for Ignition v8.1, here. The Blob Server Module provides a simple way to deliver images, PDF files, or other binary content from a database to your Perspective clients or other web applications. Without needing the WebDev module. All you need is a Named Query that has appropriate security settings and returns a single row with two columns: Content, and ContentType. Modest documentati…
