Chats

TrueConfAbout 11 min

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.

When connecting to TrueConf Server with a version below 5.0, messages between devices will not be synchronized.

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 new user using the Search line or through the section Contacts.

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 this, the Archive folder will be displayed, 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 this, the pinned chat will move to the top of the list and an appropriate 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 an unread from the context menu.

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

After that, the 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, go to section Options on the bottom panel. Then proceed to section Folders.

/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, you need to enter the folder name in the field Folder name and add the necessary chats or channels by clicking the button Add chats.

/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 reorder them, click the Edit button in the upper right corner. Use the /docs/client-ios/media/gui/deleting_chat_folder_button/en.png button to delete a chat and the /docs/client-ios/media/gui/move_chat_folder_button/en.png buttons to drag and rearrange 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. Click 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 click 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. Click 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 click 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 messages in the chat.

  5. Mute (or unmute) chat notifications.

  6. Additional actions:

    • Deleting and leaving a chat. If you are the chat owner, you can delete the chat for all participants. If you decide to Delete for me only, you must transfer ownership 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 chat participant list (when adding new participants, you can check the box Display chat history for new participants);

  10. Actions on a user:

    • Open the profile

    • Assign /docs/client-ios/media/gui/star_owner/en.png as the owner. 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 this, enter 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
  • call a participant using the /docs/client-ios/media/gui/call/en.png and /docs/client-ios/media/gui/call_video_chat/en.png buttons (or a group of users /docs/client-ios/media/gui/call_to_conf_from_chat/en.png). When making a call from a group chat, a quick meeting interface will appear. Additionally, you can detach the meeting chat from the current conversation to create a separate new chat;
/docs/client-ios/media/conf_from_chat/en.png

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 using the /docs/client-ios/media/gui/arr_up/en.png and /docs/client-ios/media/gui/arr_down/en.png buttons, with the number of matches displayed to their left.

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