Knowledge base
1000 FAQs, 500 tutorials and explanatory videos. Here, there are only solutions!
This guide explains how to insert formatted text and images into your messages on kChat.
Formatting Message Text
Here are the symbols to add before and after your text to format it in the desired style:
Symbols | Result | Example |
---|---|---|
* | italic | *This will be italic* |
** | bold | **This will be bold** |
*** | italic+bold | ***This will be italic+bold*** |
~~ | ~~This will be strikethrough~~ | |
``` | code line | ```This is code``` |
You can also insert this:
Symbols | Result | Example |
---|---|---|
*** | (separator / horizontal line) | 1st part *** 2nd part |
Inserting an Image into the Message
from a URL
Insert the following code into your message replacing the alt text and the image address (URL) with the image link (it must be accessible and visible on the web):
![alt-text](https://www.domain.xyz/xyz/image.png)<br>
Example
Message with image insertion syntax:
Preview before sending:
Click on the image after sending:
from the hard drive or kDrive
Click on the paperclip icon to insert an existing image from your hard drive or kDrive:
The image will be inserted into the message which you can then send directly in the conversation without necessarily adding additional text.
This guide explains how to start an audio or video conversation among one or more users on kChat, using Infomaniak's free ethical video conferencing solution, kMeet.
Create a Meeting among kChat Users
To chat within a virtual room using the microphone and webcam of your device, simply press the Call button visible in any conversation, private or public channel, via the app or directly in the browser:
- Directly call a user if you are in a direct conversation with them, or initiate a call to all members of a channel if you start the meeting from the channel; calling a user who is in "Do Not Disturb" mode will not trigger any ringtone or call modal for them, but they will see the message in the conversation
- The microphone is enabled by default when the call is accepted, but not the camera
- View meeting participants (who accepted, declined, or missed) using avatars in the kChat message
- Once the call starts, an emoji appears in your kChat status to indicate that you are busy with the conversation
- A message sent from the video (kMeet) will also be visible in the kChat conversation (and vice versa)
- Instructions regarding the start and end of the meeting are automatically displayed in the relevant kChat conversation thread
Specifics for Calls in Channels
- The call will not ring for call recipients, but they will see a message in kChat and receive a notification
- A message (warning) will appear if you attempt to initiate a call in a channel with more than 7 users
This guide explains how to add a user to kChat.
If you are an organization administrator where kSuite (and therefore kChat) is located with full kChat rights, you can invite an external user to your organization who will be counted as a user. The user will be invited to create an Infomaniak account if they do not already have one.
Note that you can also invite a completely external user (read this guide - click here) and give them access to 1 or more kChat channels during the invitation. They will be able to interact with your team without being counted as a kSuite user and without having any special rights in the organization (to which they will not belong).
You can also invite an entire work team from kChat.
Inviting to use kSuite
Here's how to invite an external user. Once invited, the user can confirm their membership and access kChat with the limited permissions you have granted:
- Log in to the Infomaniak Manager (manager.infomaniak.com) from a web browser like Brave or Firefox
- Click on User Management in the left sidebar menu
- Click on Users
- Click on the blue Add a user button
- Enter the requested details
- Click on Continue
- Set the role of the future user as External
- Click on Continue
- Grant access to kSuite (and therefore to kChat)
- Click on Continue
- Do not add the user to a work team
- Specify user rights for kDrive and kChat
- Click on Continue
- Do not create an email address for the user
- Click on Continue
- Specify the user's personal email address to invite them (they will log in with this email address)
- Click on Continue
- Require them to log in with the previously mentioned address
- Send the invitation
- The future external kChat user receives an invitation email allowing them to finalize their registration
- You can also provide them with the invitation link displayed on the page by other means, e.g., SMS, or simply display the link again if it has been lost; to do this, click on Users in the left sidebar menu
- Click on the dropdown menu to display users pending approval
- Click on the action menu ⋮ to the right of the relevant item in the displayed table
- Click on Send Invitation to choose the sending method
The invitation is pending until the invited user's registration is finalized (read below). The kSuite dashboard clearly indicates this status:
Accepting the Invitation
To access the organization holding the relevant kSuite, the invited user executes the link they received in their browser:
- A first screen indicates to them which organization invited them and which email address they must use during the creation of the user account and for future logins
- The information provided previously is displayed during the user registration process, and it is necessary to complete this information
- The same applies to the screen corresponding to login information
- Once registration is complete, the newly registered user can log in to their Manager and access kChat they were invited to via the URL kchat.infomaniak.com or the custom URL if Custom Brand has been set up
- Existing users are automatically notified of the new participant's arrival and can now converse with them:
This guide deals with issues that may arise when using Infomaniak applications (such as kChat, kDrive, kAuth, etc.) or tools (like config.infomaniak.com, the Infomaniak Manager, etc.) with outdated hardware (OS, browser, devices, etc.). For example, it may not be possible to comfortably access Infomaniak services with an iPhone 5s or 6 running iOS 12.
Technologies Used by Infomaniak
Many web tools developed by Infomaniak use Angular. The need for up-to-date or recent hardware to run the applications is not specific to Angular itself but rather a general requirement for running any modern web application. Here are some reasons why up-to-date hardware is often necessary:
- Modern Browser: Angular uses advanced features of modern browsers to provide an optimal user experience; older browsers may not support these features or may not support them optimally, which can lead to compatibility and performance issues.
- Performance Optimization: Newer browsers are generally optimized to execute JavaScript code faster and to handle complex graphic rendering more efficiently; Angular applications can be quite complex and leverage these optimizations to provide a better user experience.
- Security: Older browsers may have known security vulnerabilities that could be exploited by attackers to compromise the security of the web application; newer browser versions tend to address these vulnerabilities and offer a higher level of security.
- Standards and Compatibility: Newer browser versions are typically compliant with the latest web standards, which means they are more compatible with new technologies and the latest HTML, CSS, and JavaScript specifications used by frameworks like Angular; using an outdated browser can lead to rendering issues or missing features.
- Support for Modern APIs: Newer browsers support modern APIs that allow developers to access advanced features such as geolocation, camera, push notifications, etc.; Angular applications can integrate these features to offer richer and more interactive user experiences, but these features rely on browser support.
This guide explains how to enable or disable dark mode on your operating system (macOS / Windows) since the Infomaniak tools' "automatic" theme setting (image below) is based on the Dark mode or Light mode setting of the OS:
Managing Dark or Light Mode
on macOS
- Click on System Preferences...
- Click on Appearance and choose Dark mode on the right
on Windows
- Open the Start menu
- Click on Settings
- Click on Personalization then Colors
- Click on Dark
This guide explains how to interact in kChat with a conversational agent or AI-powered bot.
Introduction
- The bot can help you perform all sorts of calculations, translations, provide information on various topics, and answer your questions.
- There are two AIs available:
- kchat.bot
- chatGPT
- Read and understand this FAQ regarding the model used and the responsibilities of each party.
Add the bot to your kChat contacts
The bots currently available on kChat are already part of your contacts.
If you do not see them yet, click in the left sidebar of kChat:
- on the channel search (the bots also appear as channels)
- or on the + icon next to Direct Messages to search for the bot
- add the bots labeled as [bot] or search for the term bot or chat
Do not create a group conversation between the bots and yourself as this will not work. You must create a private discussion channel between each bot individually and yourself.
Then just write to it as if you were conversing with an acquaintance:
This guide details the important elements to ensure you don't miss any discussions on kChat that concern you.
Manage kChat Application Notifications
You can, for example, decide to animate the application icon when a new message arrives.
To manage notifications from the downloaded application:
- Open the kChat application on your computer
- Left-click on the app's icon in the notification area of your computer (top right on macOS, bottom right on Windows)
- Choose Preferences...
- Under Application Options, adjust the operating system notification preferences
To manage kChat notifications through the browser:
- Log in to kChat (kchat.infomaniak.com or custom URL if Custom Brand has been set up)
- Click on the icon at the top right of the interface
- Click on Notifications
- Set how you want to be notified (computer/mobile, present/absent, etc.) and under what conditions (all messages or only messages with mention, followed messages, etc.)
Receive a Summary Email of Unread Messages
In the same place, you can choose to receive regular email notifications:
This email is sent either every day or once a week, between 6 and 8 in the morning, and informs the user of any messages they may have missed. The user receives an email per kChat product they have access to.
Be Notified of Discussion Progress
To be notified of a new message in any discussion, even if you are not a direct participant, you need to enable Follow, either by hovering over the action menu to the right of a user in a discussion or by clicking on Follow at the top of the discussion:
This guide concerns messages that start with /
on kChat, interpreted as slash commands.
Executing a Slash Command on kChat
To access slash commands on kChat:
- Click in the editing field within a channel
- Enter a
/
sign (slash) followed by the attached command - Validate to send the command
If you type only the / sign, a modal will appear with the commands that can be executed, such as going offline, for example.
Here is a table of the main commands:
command | description |
---|---|
/away | sets your status to "away" |
/offline | sets your status to "offline" |
/online | sets your status to "online" |
/dnd | sets your status to "do not disturb" |
/code | used to format text as code |
/collapse | hides the content of the item in the message |
/expand | expands the content of the item in the message |
/echo | repeats the text following the command |
/header | displays a header in a message |
/purpose | sets or displays the channel description |
/rename | renames the current channel |
/leave | leaves the current channel |
/mute | mutes the current channel |
/reminders | manages reminders |
/search | searches messages and other content |
/settings | opens settings |
/shortcuts | displays keyboard shortcuts |
Create a Custom Slash Command
Prerequisites
- not being an external user (they won't see the Integrations menu)
To create a custom slash command:
- open the kChat app (on your device or from a browser at the URL kchat.infomaniak.com)
- click on the chevron to the right of your kChat organization's name
- click on Integrations
- click on Slash Command
- click the blue button to Add a Command
- configure the slash command (name, trigger (without the /), expected content type, action to execute*, etc. including if the command should appear in the help modal mentioned in the above chapter)
- Save the command
* This may include calling an external API, running a script, displaying a specific response, etc. For this, you will typically need an external script or application that will respond to the commands. You can also define additional parameters for the command, such as dropdown options, checkboxes, etc., depending on your needs.
Remember that creating custom slash commands may require additional programming skills, especially if you need to integrate custom features or interactions with external systems. Also, make sure to follow security best practices when creating these commands to avoid potential security vulnerabilities.
This guide details the different elements that can be customized in kChat to best suit your usage preferences.
Change the Language of the kChat Interface
kChat is displayed in the language chosen for the Manager, and just like your avatar/profile picture, these settings are managed within the Infomaniak profile.
Customize the General Display of kChat
To access kChat settings:
- Log in to kChat (kchat.infomaniak.com) from a web browser like Brave or Edge
- Click on the gear icon in the top right corner of the interface
You can choose:
- display density and optional color display in compact density
- displaying previews in your conversations or not
- the width of a channel
- the starting position when you return to an unread channel
- the number of personal messages to display
The Notifications tab allows you to customize kChat notifications:
To switch between light or dark themes:
- Log in to kChat (kchat.infomaniak.com) from a web browser like Brave or Edge
- Click on the gear icon in the top right corner of the interface
- Click on General in the left sidebar menu
Customize a Discussion, Channel, etc.
Next to each item on the left sidebar is an action menu that allows you to set the sorting order (alphabetical, by recent activity, manual).
Set a Status
To enhance your profile and its display in discussions, you can set a status as text and/or emoji, with an optional expiration date:
- Click on your avatar or initials in the top right corner of the interface
- Click on Set a custom status
- Enter a custom status or choose one from the suggestions
- Enter an expiration date if necessary
- Click on the smiley icon if you want to choose an emoji to accompany your name
- Confirm with the Set status button
Using Keyboard Shortcuts
To navigate more quickly in kChat, there are keyboard shortcuts:
- Log in to kChat (kchat.infomaniak.com) from a web browser like Brave or Edge
- Click on the gear icon in the top right corner of the interface
- In the Shortcuts tab, you'll find a list of available keyboard shortcuts
Resolve a Display Zoom Issue
To zoom in or out if the display has become illegible, use the following keyboard shortcuts:
- As in a browser, CTRL/CMD and - to zoom out
- CTRL/CMD and + to zoom in
- CTRL/CMD and 0 to reset to default size
kChat with Your Domain and Branding
With Custom Brand (included in kSuite Enterprise offer or available as an option), you can customize kChat with your logo, colors, and your domain name's URL. Your collaborators are fully immersed in your brand from start to finish.
n/a