Base de connaissances
1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Merci de choisir Infomaniak et kChat comme solution de discussion entre vous, votre entourage ou votre entreprise !
Ces guides vous aideront Ă organiser vos canaux, vos utilisateurs, vos discussions et plus encore !
Pour commencer
kChat est la messagerie instantanée d'Infomaniak qui permet d'échanger, partager et coordonner vos équipes en toute sécurité depuis votre navigateur Internet, votre mobile, votre tablette ou votre ordinateur.
Télécharger l'app kChat sur vos appareils !
Que souhaitez-vous faire ?
- Gérer les utilisateurs
- Gérer un canal
- Gérer une conversation
- Réagir aux messages
- Gérer les notifications kChat
Une question ou un feedback ?
- Le supporr Infomaniak est à votre écoute 7/7
- Voir toutes les FAQ kChat
- N'hésitez pas à nous faire part de vos suggestions
Ce guide vous permet d'accéder à la gestion des applications externes à kChat.
Accéder à l'interface
Pour configurer un webhook, trouver des applications et intégrations auto-hébergées ou tierces:
- en haut à gauche de votre interface kChat cliquer sur la partie flèche descendante à droite du nom de votre organisation kChat:
- cliquer sur Intégrations pour accéder aux catégories:
Un utilisateur kChat externe n'aura pas ce menu.
Exemple d'intégration
Créer un Webhook entrant simple
- cliquer sur la catégorie Webhooks entrants
- cliquer sur le bouton bleu Ajouter des webhooks entrants
- ajouter un nom et une description (500 char. max) pour le webhook
- sélectionner le canal qui recevra les messages
- enregistrer pour obtenir l'URL (à ne pas dévoiler publiquement) de type:
https://your-kchat-server.xyz/hooks/xxx-generatedkey-xxx
Utiliser le Webhook
Sur l'application qui doit poster sur kChat:
- adapter le code ci-dessous en fonction de l'URL obtenue:
POST /hooks/xxx-generatedkey-xxx HTTP/1.1
Host: your-kchat-server.xyz
Content-Type: application/json
Content-Length: 63
{
"text": "Hello, this is some text\nThis is more text."
} - utiliser Ă choix la mĂŞme requĂŞte mais en curl (pour tester depuis un Terminal macOS p.ex):
curl -i -X POST -H 'Content-Type: application/json' -d '{"text": "Hello, this is some text\nThis is more text."}' https://your-kchat-server.xyz/hooks/xxx-generatedkey-xxx
Si aucun entête Content-Type n'est défini, le corps de la requête doit être préfixé par payload= comme ceci:
payload={"text": "Hello, this is some text\nThis is more text."}
Une requête réussie obtiendra la réponse suivante :
HTTP/1.1 200 OK
Content-Type: text/plain
X-Request-Id: hoan69ws7rp5xj7wu9rmystry
X-Version-Id: 4.7.1.dev.12799dvd77e172e8a2eba0f4041ec1471.false
Date: Sun, 01 Jun 2023 17:00:00 GMT
Content-Length: 2
ok
Paramètres
En plus du champ text
, voici la liste complète des paramètres supportés:
Paramètre | Description | Requis |
---|---|---|
text | Markdown-formatted message to display in the post. To trigger notifications, use @<username> , @channel , and @here like you would in other kChat messages. | If attachments is not set, yes |
channel | Overrides the channel the message posts in. Use the channel’s name and not the display name, e.g. use town-square , not Town Square .Use an “@” followed by a username to send to a Direct Message. Defaults to the channel set during webhook creation. The webhook can post to any Public channel and Private channel the webhook creator is in. Posts to Direct Messages will appear in the Direct Message between the targeted user and the webhook creator. | No |
username | Overrides the username the message posts as. Defaults to the username set during webhook creation; if no username was set during creation, webhook is used.The Enable integrations to override usernames configuration setting must be enabled for the username override to take effect. | No |
icon_url | Overrides the profile picture the message posts with. Defaults to the URL set during webhook creation; if no icon was set during creation, the standard webhook icon () is displayed. The Enable integrations to override profile picture icons configuration setting must be enabled for the icon override to take effect. | No |
icon_emoji | Overrides the profile picture and icon_url parameter.Defaults to none and is not set during webhook creation. The expected value is an emoji name as typed in a message, either with or without colons ( : ).The Enable integrations to override profile picture icons configuration setting must be enabled for the override to take effect.. | No |
attachments | Message attachments used for richer formatting options. | If text is not set, yes |
type | Sets the post type , mainly for use by plugins.If not blank, must begin with “ custom_ ”. | No |
Exemple de code avec paramètres
Voici comment générer un message plus complet avec des paramètres dont certains peuvent écraser d'éventuels paramètres déjà établis lors de la création du webhook (nom d'utilisateur, canal préféré, avatar...) comme indiqué dans le tableau ci-dessus:
POST /hooks/xxx-generatedkey-xxx HTTP/1.1
Host: your-kchat-server.xyz
Content-Type: application/json
Content-Length: 630
{
"channel": "kchatemp",
"username": "test-automation",
"icon_url": "https://domain.xyz/wp-content/uploads/2023/06/icon.png",
"text": "#### Test results for July 27th, 2023\n@channel please review failed tests.\n\n| Component | Tests Run | Tests Failed |\n|:-----------|:-----------:|:-----------------------------------------------|\n| Server | 948 | 0 |\n| Web Client | 123 | 2 [(see details)](https://linktologs) |\n| iOS Client | 78 | 3 [(see details)](https://linktologs) |"
}
ce qui aura comme effet d'afficher ce message dans le canal kchatemp de l'organisation:
Ce guide explique comment obtenir des rappels d'évènement Infomaniak Calendar sur un système de discussion comme kChat ou Slack.
Cette fonction vous permettra d'être notifié dans le fil de discussion de votre choix lorsqu'un évènement est proche.
Qu'est-ce qu'un webhook ?
Le système de webhook est une méthode pour qu'une application ou un service envoie des informations à une autre application ou service en temps réel de façon sécurisée et authentifiée.
Annoncer le webhook Ă Calendar
Pour ajouter le webhook de votre système de discussion sur Calendar:
- se connecter Ă Calendar (calendar.infomaniak.com), la partie calendriers/agendas d'Infomaniak Mail, depuis un navigateur Web comme Brave ou Firefox
- cliquer sur l'icĂ´ne
en haut Ă droite de l'interface
- cliquer sur le bouton Ajouter un webhook (dans la partie Notifications personnalisées)
- définir:
- (A) un nom pour facilement identifier le Webhook lorsque vous ajoutez des rappels
- (B) l'URL du webhook (obtenu auprès de votre système de discussion - des exemples sont présentés plus bas dans la FAQ)
- (C) les éléments (repris automatiquement de votre évènement et/ou ajouté manuellement ici) et leur disposition dans le message qui sera envoyé:
- insérer %subject% pour inclure le sujet de l'évènement
- insérer %date% pour inclure la date de l'évènement
- insérer %description% pour inclure la description de l'évènement
- insérer %location% pour inclure l'éventuelle localisation de l'évènement
- cliquer sur Valider
Créer un évènement avec rappel par chat
Maintenant que Calendar est lié à votre compte de système de discussion, vous pouvez choisir d'être notifié dans une discussion lorsque vous ajoutez un rappel à un évènement:
- se connecter Ă Calendar (calendar.infomaniak.com) depuis un navigateur Web comme Brave ou Firefox
- créer un nouvel évènement
- cliquer en bas à droite pour afficher les champs supplémentaires
- ajouter un rappel
- dans le menu déroulant choisir le webhook configuré
- valider les modifications
Vous recevrez désormais un rappel dans le chat correspondant au webhook.
Exemples pour l'obtention d'un webhook
kChat
- ouvrir l'application kChat
- se rendre dans la partie Intégrations
- cliquer sur Webhooks entrants:
- cliquer en haut Ă droite sur Ajouter
- compléter les informations requises afin de créer le "bot" qui va poster les messages de relance dans kChat dans le canal de votre choix:
- enregistrer pour obtenir l'URL du webhook:
- créer la notification personnalisée dans Calendar (lire plus haut si nécessaire):
- sélectionner votre notification personnalisée lors de l'ajout d'un rappel sur votre évènement:
Slack
- ouvrir cette page Slack et s'authentifier avec vos identifiants Slack
- choisir le fil de discussion dans lequel vos rappels s'afficheront (par exemple @slackbot ou #general)
- enregistrer pour obtenir l'URL du webhook
Créer d'autres webhooks pour définir des rappels dans d'autres fils de discussion.
Personnaliser les relances d'un rappel Slack
Vous pouvez librement utiliser les options de formatage de Slack dans vos notifications. Exemple:
Ne pas oublier de `%subject%` pour le %date%.
Ă€ prendre avec le jour J : %description%.
Lieu de l'évènement : `%location%`
Ce guide détaille la gestion des utilisateurs dans kChat.
Voir les membres d'un canal
Pour voir les utilisateurs ayant accès au canal sélectionné:
- cliquer sur l'icĂ´ne de personnage en dessous du titre du canal
- les participants s'affichent en colonne sur la droite de kChat
Ajouter ou retirer un utilisateur
Pour ajouter un utilisateur Ă kChat, il faut qu'il fasse partie de la mĂŞme organisation :
- se connecter au Manager Infomaniak (manager.infomaniak.com) depuis un navigateur Web comme Brave ou Firefox
- cliquer sur Utilisateurs et profil dans le menu latéral gauche
- cliquer sur Utilisateurs
- cliquer sur Ajouter un utilisateur en haut Ă droite
Vous pouvez également inviter un utilisateur externe à discuter avec vous sur kChat.
Au mĂŞme endroit vous pouvez retirer les droits sur kChat Ă un utilisateur en le retirant de l'organisation:
Inviter ou retirer un membre sur un canal privé
Pour gérer les utilisateurs ayant accès à un canal privé:
- cliquer sur l'icĂ´ne de personnage en dessous du titre du canal
- les participants actuels s'affichent en colonne sur la droite de kChat
- le bouton bleu Ajouter permet d'inviter un utilisateur kChat de l'organisation n'ayant pas encore accès à ce canal privé
- le bouton bleu Gérer permet de retirer un membre de ce canal ou de le nommer Administrateur du canal pour qu'à son tour il puisse gérer les membres:
Ce guide détaille l'utilisation de smileys et autre emojis pour réagir et interagir aux discussions kChat.
Ajouter une réaction à un message
Pour réagir à n'importe quel moment à n'importe quel message auquel vous avez accès dans kChat, il suffit de survoler le message et de sélectionner soit l’émoticône parmi la sélection, soit sur le smiley avec le petit +:
Vous ouvrirez ainsi le panneau avec des centaines d’émoticônes à disposition (et même des emojis personnalisés - lire plus bas).
S'exprimer avec une émoticône ou un GIF
Ajouter un émoji au sein du message que vous rédigez est très simple. Il suffit de cliquer sur l'icône de visage souriant dans la barre de formatage de votre message:
Pour définir la teinte par défaut, cliquer sur ce symbole du panneau des emojis:
Si vous connaissez le nom du symbole à insérer, vous pouvez également taper : (2 points) suivi des 2 premiers caractères au minimum:
Astuce: si vous ajoutez #, ## ou ### comme premier caractère d'une nouvelle ligne contenant une émoticône, vous pourrez utiliser une émoticône plus grande. Pour essayer, envoyez un message tel que '# :smile:' (attention vos réglages personnalisés peuvent "désactiver" cette fonctionnalité d'affichage sur votre interface).
Vous pouvez également insérer des courts GIF animés plutôt qu'une émoticône grâce à l'onglet situé en haut de l'encart qui s'affiche quand vous cliquez sur le visage souriant:
Émoticônes personnalisées
Pour gérer des émoticônes supplémentaires, cliquer sur ce bouton du panneau des emojis:Spécifier un nom jusqu'à 64 caractères. Il peut contenir des lettres minuscules, des chiffres et les caractères « - », « + » et « _ ».
Spécifier un fichier .gif, .png ou .jpg pour votre émoticône. Le fichier peut peser jusqu'à 1 Mo. La taille est automatiquement redimensionnée à 128 sur 128 pixels, tout en maintenant le ratio de l'aspect.
L'émoticône pourra ensuite être utilisée par l'ensemble des utilisateurs kChat de votre organisation grâce au nom que vous lui avez attribué.
Ce guide détaille le principe des conversations kChat, organisées au sein de Canaux de discussion privés et publics, et de discussions directes entre utilisateurs.
Commencer une conversation
Pour écrire à un utilisateur de votre organisation, cliquer sur le + à droite des Messages directs afin de le sélectionner:
Envoyez votre message ; vous pouvez également joindre des fichiers jusqu'à 100 Mo.
Pour solliciter l'un des membres de l'organisation via un message, vous pouvez taper l'arobase "@" pour afficher les personnes ou les canaux à mentionner. Attention, selon le type de canal concerné, la mention d'un utilisateur affiche un message vous permettant de l'ajouter à la discussion sans quoi il ne verra pas la mention.
Éditer ou supprimer un message
Pour éditer un message (qui comportera alors une mention de message édité), cliquer sur le menu d'action à droite du message à éditer:
Au mĂŞme endroit, vous pouvez aussi supprimer votre message qui disparaitra alors de la discussion chez tous les utilisateurs.
Organiser les conversations dans kChat
Le type de tri pour les éléments que vous gérez sur la gauche de l'écran est très important.
Imaginez ouvrir kChat après plusieurs jours d'absence, les conversations non lues vont s'afficher les unes sous les autres. Après lecture de celles-ci, vous souhaiterez peut-être retrouver une information lue parmi l'une d'entre elles, ainsi un tri par activité récente par exemple permet de retrouver les dernières conversations qui vous concernaient:
Ce choix du type de tri est disponible pour tous les éléments: canaux de discussions, catégories, messages directs, etc.
Rechercher une conversation
La recherche d'éléments (mot, participant, fichier) se trouve sur le haut de la fenêtre:
Une fois des résultats trouvés, ils apparaissent sur la droite de la fenêtre.
Fil de discussion (thread)
Quel que soit le canal ou le chat privé avec un autre utilisateur, vous pouvez démarrer un fil de discussion à partir d'un autre simplement en choisissant Répondre sur le message désiré:
Un fil de discussion s'ouvrira sur votre droite permettant à chaque utilisateur du canal d'apporter ses propos dans ce fil spécifique sans perturber les éventuels nouveaux sujets du canal en cours:
Ces fils de discussion sont ensuite centralisés pour être lus et relus dans la partie Fils de discussion de la barre latérale gauche:
Ce guide concerne kChat, la messagerie instantanée d'Infomaniak qui permet d'échanger, partager et coordonner vos équipes en toute sécurité depuis votre navigateur Internet, votre mobile, votre tablette ou votre ordinateur.
Obtenir kChat
kChat est disponible avec kSuite.
Une fois que vous avez mis en place kSuite:
- télécharger l'application kChat pour Windows / macOS et Android / iOS
ou
- utiliser kChat en ligne sur un navigateur récent, en vous connectant dans votre compte utilisateur sur kchat.infomaniak.com ou https://votre-organisation.kchat.infomaniak.com/
Lire le Guide de démarrage (cliquer ici).
Infomaniak est une société de droit suisse certifiée ISO 27001 et ISO 9001 qui respecte le RGPD. Notre principal objectif est de garantir la sécurité et la confidentialité des données qui nous sont confiées. De nombreuses mesures sont mises en place pour assurer la protection de vos communications avec kChat:
- le Manager Infomaniak permet de vérifier si les utilisateurs de votre organisation ont activé l'authentification à deux facteurs
- les données en attente et en transit sont chiffrées, de même que les sauvegardes automatiquement réalisées par Infomaniak
- les données sont hébergées en Suisse dans des centres de données développés et gérés exclusivement par Infomaniak
kChat évite le spam et le phishing qui sont responsables de la majorité des problèmes de sécurité et des fuites de données en entreprise. En utilisant kChat pour communiquer:
- vous recevez uniquement des messages de la part de vos collaborateurs ou des utilisateurs externes que vous avez approuvés
- vous pouvez créer des canaux privés pour restreindre les informations sensibles à des personnes spécifiques
- vous contrôlez en permanence les droits d'accès des utilisateurs qui peuvent accéder à kChat
Ce guide détaille les éléments importants pour ne rien manquer des discussions kChat qui vous concernent.
Gérer les notifications de l'application kChat
Vous pouvez par exemple décider d'animer l'icône de l'application lors de nouveau message.
Pour gérer les notifications par l'application téléchargée:
- ouvrir l'application kChat sur votre ordinateur
- cliquer sur l'icône kChat en bas dans la barre des tâches (Windows) ou en haut dans la barre de menu (macOS)
- choisir Préférences...
- sous Options de l'application, régler les préférences de notification dans le système d'exploitation
Pour gérer les notifications de kChat par le navigateur:
- ouvrir https://votre-organisation.kchat.infomaniak.com
- en haut à droite de l'interface, cliquer sur la roue dentée
- sur l'onglet Notifications, définir la manière d'être notifié (ordinateur/mobile, présent/absent, etc.) et dans quel cas (tout message ou seulement message avec mention, message suivi, etc.)
ĂŠtre averti de l'avancement d'une discussion
Pour être notifié d'un nouveau message dans n'importe quelle discussion même si vous n'êtes pas directement participant, il faut activer le Suivi, soit en survolant le menu d'action à droite d'un utilisateur dans une discussion, soit en cliquant sur Suivre en haut de la discussion:
Ce guide explique comment ajouter un utilisateur externe à votre kSuite. Une fois invité, l'utilisateur pourra confirmer son adhésion et accédera à kChat avec les permissions limitées que vous lui aurez accordées.
Inviter Ă utiliser kSuite
Si vous êtes administrateur de l'organisation sur laquelle se trouve la kSuite concernée (et donc kChat), vous pouvez inviter un utilisateur externe à votre organisation qui sera comptabilisé comme un utilisateur ''Guest''. Ce dernier sera invité à créer un compte Infomaniak s'il n'en possède pas déjà un:
- ouvrir le Manager (manager.infomaniak.com)
- dans le menu latéral gauche, cliquer sur Gestion des utilisateurs (1) puis Utilisateurs (2) puis Ajouter un utilisateur (3)
- entrer les coordonnées demandées et cliquer sur Continuer
- définir le rôle du futur utilisateur comme étant Externe
- accorder un accès à kSuite (donc à kChat)
- ne pas intégrer l'utilisateur à une équipe de travail
- spécifier des droits limités
- ne pas créer d'adresse mail à l'utilisateur
- spécifier l'adresse mail de l'utilisateur à inviter
- l'obliger à se connecter avec l'adresse mentionnée précédemment, et envoyer l'invitation
L'invitation est en attente jusqu'à l'inscription définitive de l'utilisateur invité.
Accepter l'invitation
Afin d'accéder à l'organisation détenant la kSuite concernée, l'utilisateur invité exécute dans son navigateur le lien qu'il a obtenu:
- un premier écran lui indique quelle est l'organisation l'ayant invité, et quelle adresse mail il devra obligatoirement utiliser lors de la création du compte utilisateur et lors des connexions futures
- les informations fournies précédemment s'affichent durant le processus d'inscription de l'utilisateur et il est nécessaire de compléter ces informations
- idem pour l'écran correspondant aux informations de connexion
- une fois l'inscription terminée, l'utilisateur nouvellement inscrit peut se connecter au Manager et accéder au kChat auquel il a été invité:
- les utilisateurs existants sont automatiquement prévenus de l'arrivée du nouveau participant et peuvent désormais converser avec celui-ci: