# Introduction

<figure><img src="https://400839740-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOg2WnDmWNlZQG0EpAcU8%2Fuploads%2Fr5PQ4U6xuhokFBB7TPsG%2Fpreview.png?alt=media&#x26;token=ede7aab4-95b5-496b-a95f-e83e3de0d03e" alt="Chatify preview image"><figcaption></figcaption></figure>

[![Latest Stable Version](https://camo.githubusercontent.com/c394e2627fe47531e92fbf044b16a89883059ece37d899e9eb3e639e68da7e35/68747470733a2f2f706f7365722e707567782e6f72672f6d756e6166696f2f636861746966792f762f737461626c65)](https://packagist.org/packages/munafio/chatify) [![Total Downloads](https://camo.githubusercontent.com/9489b37efdbbd5a54e322c2da29e09e1e71c01cf611608b98067f4199a988555/68747470733a2f2f706f7365722e707567782e6f72672f6d756e6166696f2f636861746966792f646f776e6c6f616473)](https://packagist.org/packages/munafio/chatify) [![License](https://camo.githubusercontent.com/d2d936519329b603c04e90d47bd438f952e104ce9230c53db2324ff5442fef02/68747470733a2f2f706f7365722e707567782e6f72672f6d756e6166696f2f636861746966792f6c6963656e7365)](https://packagist.org/packages/munafio/chatify)

[**Chatify**](https://github.com/munafio/chatify) is Laravel's #1 one-to-one chatting system package, helps you add a complete real-time chatting system to your new/existing Laravel application with only one command.

## Prerequisites

* PHP >=7.3.
* Laravel >=7.x
* Pusher Api Account or custom.

## Features

<figure><img src="https://400839740-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOg2WnDmWNlZQG0EpAcU8%2Fuploads%2FEJWwxW8hS5hdhZAUlO1e%2FScreen%20Shot%202023-03-03%20at%206.14.40%20PM.png?alt=media&#x26;token=728331cf-83f3-422a-9e87-05da9f2d3f3b" alt=""><figcaption></figcaption></figure>

* One-to-one users chat system.
* Real-time contact list updates.
* Favorite users system (Like stories style).
* Saved Messages to save your messages online like Telegram messenger app.
* Search functionality.
* Contact item's last message indicator (e.g. You: ....).
* Real-time user's active status.
* Real-time typing indicator.
* Real-time message seen indicator.
* Real-time internet connection status.
* Upload attachments (Photo/File).
* Send Emoji's.
* User details panel (Shared photos, delete conversation..).
* Responsive design with all devices.
* User settings and chat customization : user's profile photo, dark mode and chat color. with simple and wonderful UI design.

...and much more you have to discover it yourself.

## Demo

* Demo app - [Click Here](https://github.com/munafio/chatify-demo).

## Author

[Munaf A. Mahdi](https://www.munafio.com/p/contact-me.html)

### License

[MIT](https://choosealicense.com/licenses/mit/)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://chatify.munafio.com/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
