# Chats

You can exchange text messages with other users both inside and outside group conferences.

When a user signs in to the application on a new device, the chat history saved on the previous device will be synced across devices.

If you connect to TrueConf Server which is below 5.0 version, the chat history will not be synced across your devices.

This section displays recent conversations with users, favorites, channels, archive, chat folders, and group chats, including conference chats.

/docs/client-ios/media/chats/en.png
/docs/client-ios/media/chats_2/en.png

You can start a chat with a user in the Search bar or in the Contacts section.

# Archive

The archive is useful for managing a large number of inactive or less important chats/channels. You can easily remove them to free up space in the main chat list. To add a chat to the archive, press and hold the desired chat, then select Archive from the context menu.

/docs/client-ios/media/archive/en.png

After that, the Archive folder will appear, containing all archived chats.

/docs/client-ios/media/archive_folder/en.png

# Pinning chats

While in the general chat list or in a folder with chats, you can pin desired group or personal chats with users. To do this, press and hold the required chat, then select Pin from the context menu:

/docs/client-ios/media/pinning_chats/en.png

After that, the pinned chat will move to the top of the list, and the corresponding label /docs/client-ios/media/gui/pin_message_icon/en.png will appear.

# Label "unread"

While in the chat list, you have the option to mark important group or personal chats with users as unread. This can be useful if a message is important but you can't respond immediately. To do this, press and hold the desired chat, then select Mark as unread from the context menu.

/docs/client-ios/media/unread_label/en.png

After this, an unread chat will be marked with the appropriate label /docs/client-ios/media/gui/unread_message_icon/en.png.

# Chat folders

Above the chat list, folders containing chats are displayed. You can navigate through the list by swiping left or right. By default, the list is empty because no folders are configured.

/docs/client-ios/media/chat_folders/en.png

# Creating a chat folder

To create a chat folder, navigate to the Options section on the bottom panel. Then proceed to the Folders section.

/docs/client-ios/media/chat_folders_settings/en.png

In the window that opens, existing chat folders are displayed. To create a chat folder, click Create folder.

/docs/client-ios/media/chat_folders_create/en.png

The system folder All chats cannot be deleted, moved, or edited.

In the window that opens, enter the folder name in the Folder name field and add the necessary chats or channels by clicking the Add chats button.

/docs/client-ios/media/chat_folders_create_2/en.png

To create a chat folder, you must add at least one chat, as creating an empty folder is not possible.

Select the chats you want to add to the folder and click the Add button.

/docs/client-ios/media/chat_folders_create_3/en.png

After adding the necessary chats, click the Done button.

To delete chats or rearrange their order, click the Edit button in the top right corner. Use the /docs/client-ios/media/gui/deleting_chat_folder_button/en.png button to delete a chat, and use the /docs/client-ios/media/gui/move_chat_folder_button/en.png buttons to drag and rearrange the chats.

/docs/client-ios/media/deleting_chat_folder/en.png

# Changing the chat folder

Hold the desired folder in the general list at the top to access the action menu for it:

  • Configure folder;

  • Add chats;

  • Change order;

  • Delete.

/docs/client-ios/media/chat_folders_properties/en.png

# Group chats

In the Chats section of the main application menu, you will find not only personal chats but also group chats, channels, and conference chats.

/docs/client-ios/media/conference_chats/en.png

Channel is a group chat with the ability to restrict the users who can send messages. Unlike a regular group chat where all participants have equal rights to communicate, in a channel, only administrators can publish content, while other users act as readers.

# Creating a group chat

To create a group chat:

  1. Tap the /docs/client-ios/media/gui/plus/en.png button.

  2. Select Group Chat.

    /docs/client-ios/media/create_group_chat/en.png
  3. Enter the chat name and tap the Create button.

    /docs/client-ios/media/create_chat/en.png
  4. Go to the chat profile, add the necessary participants, and set an avatar for the conversation.

# Creating a Channel

To create a channel:

  1. Tap the /docs/client-ios/media/gui/plus/en.png button.

  2. Select Channel.

    /docs/client-ios/media/create_channel/en.png
  3. Enter the channel name and tap the Create button.

  4. Go to the channel profile, add the necessary participants, and set an avatar for the channel.

# Chat management

Open the selected chat and click on its name to view the profile.

/docs/client-ios/media/chat_profile/en.png
  1. Edit the chat avatar.

  2. Edit the chat name.

  3. Start a group conference with chat participants.

  4. Search for messages in the chat.

  5. Mute (or unmute) chat notifications.

  6. Additional actions:

    • Delete and leave the chat. If you are the chat owner, you can delete the chat for all participants. If you choose Delete for me only, you have to transfer the ownership rights to another chat participant.

    • Clear the chat history. If you are the chat owner, you can clear the chat for all participants.

      Please be careful when clearing chat history or deleting a chat. This action cannot be reversed. Even if you are added to this chat afterwards, you will not be able to view previous messages because all chat history has been removed.

7. List of chat participants.

8. List of attachments sent in the chat.

9. Editing the list of chat participants (when adding new participants, you can check the box Display chat history for new participants);

10. Actions on a user:

  • Open the profile

  • Appoint the user as chat owner /docs/client-ios/media/gui/star_owner/en.png. The owner has moderator rights and can also delete or clear the chat.

  • Appoint as moderator /docs/client-ios/media/gui/star_moder/en.png. The moderator can add/remove participants, appoint other moderators, delete messages, and change the chat name and avatar.

  • Audio call to the user

  • Video call to the user

  • Send a message to the user

  • Remove a participant from the chat.

/docs/client-ios/media/chat_user_activites/en.png

# Chat features

In chats, you can:

  • Send text messages, photos and videos, files, and geo-locations

  • Share contacts. To do it, type the contact in the format @Trueconf_ID, for example, @wolf.

  • Copy, edit, forward, or delete messages

/docs/client-ios/media/message_active/en.png

Editing messages is available for a limited time after sending, and it is configured by your server administrator. The administrator can also disable the editing feature, so if it's unavailable, please contact them. An edited message will display the label Edited.

  • Additionally, you can reply to a message by swiping it to the left.
/docs/client-ios/media/message_answer/en.png
  • Make a call to the contact by tapping the buttons /docs/client-ios/media/gui/call/en.png and /docs/client-ios/media/gui/call_video_chat/en.png (or to a group of users with /docs/client-ios/media/gui/call_to_conf_from_chat/en.png). When turning a group chat into a call, you will see the menu for creating a quick conference. Additionally, you can unlink the conference chat from the current conversation to create a separate new chat.
/docs/client-ios/media/conf_from_chat/en.png

# How to find a message

To find a message in the chat, tap on the chat name and select Search. Enter the text in the search field. As you type, the application will start searching, and the messages will be highlighted in a specific color:

/docs/client-ios/media/search/en.png

If multiple messages are found, you can navigate between them with the buttons /docs/client-ios/media/gui/arr_up/en.png and /docs/client-ios/media/gui/arr_down/en.png. The number of matches will be displayed to the left of these buttons.

# Favorites

All users of the TrueConf messenger have access to a special personal chat called Favorites. Here, you can store important messages of any type (texts, files, images, etc.) from other chats, as well as write notes to yourself. By default, it does not appear in the chat list until you forward something there or access it from the settings. Once something is added to Favorites, we recommend pinning it to avoid losing it.

/docs/client-ios/media/favorites/en.png