Avec cette annonce, nous mettons à disposition une nouvelle fonctionnalité qui vous permet de définir un message d’état personnalisé. Une fois défini, ce message s’affichera à côté de votre avatar sur les publications, dans le chat, sur votre carte utilisateur, etc. :
Vous pouvez l’utiliser pour faire savoir à tout le monde que vous êtes temporairement indisponible, en longues vacances, ou simplement pour partager votre humeur.
Vous pouvez maintenant tester cette fonctionnalité sur try.discourse.org
Comment l’utiliser
Pour définir un état personnalisé, allez dans le menu utilisateur et appuyez sur le bouton Définir un état personnalisé (cela peut sembler un peu différent pour vous si vous n’avez pas encore activé le nouveau menu utilisateur) :
Choisissez ensuite un emoji et une description, et, facultativement, définissez un minuteur de suppression automatique. Par exemple, vous pouvez définir l’état “ vacances” jusqu’au 9 octobre :
Je crois me souvenir d’une fonctionnalité similaire, via un plugin, qui permettait de définir des heures de disponibilité. C’est utile sur les forums où l’on interagit avec les gens pendant leurs heures de travail.
Mais je ne la trouve pas.
Quoi qu’il en soit, prévoyez-vous d’ajouter des périodes récurrentes pour que nous puissions faire la même chose ?
L’idée d’intégrer cela aux calendriers a été évoquée. Nous n’avons pas mené beaucoup d’investigations, mais nous nous attendons à une certaine complexité autour de l’authentification.
Il existe la fonctionnalité “ne pas déranger”, qui a des préférences pour un “planning de notifications” Do not disturb mode
Nous sommes d’accord que ces fonctionnalités sont étroitement liées et pourrions les rapprocher à l’avenir, mais elles sont distinctes pour le moment.
Je peux voir mon nom d’utilisateur dans la réponse mais pas dans la requête. Pour moi, il semble que le statut ne puisse être défini que par l’utilisateur lors d’une session existante. Est-ce que je manque quelque chose ici ? Y a-t-il un moyen de spécifier via l’API le nom d’utilisateur pour définir le statut ?
Je pense que vous utilisez simplement une clé d’API globale et que vous transmettez l’utilisateur que vous souhaitez modifier comme utilisateur dans l’en-tête.
Vous avez raison, il n’est actuellement possible de définir que le statut de l’utilisateur actuel, vous ne ratez rien.
Cette fonctionnalité est très récente et nous travaillons actuellement à certaines améliorations qui pourraient potentiellement (ou pas) conduire à l’ajout d’une méthode serveur vous permettant de définir le statut de n’importe quel utilisateur. Je pense qu’il vaut la peine d’attendre un peu jusqu’à ce que nous apportions d’autres améliorations au statut de l’utilisateur.
Oui, cela peut certainement être amélioré. Je m’en occupe, merci de l’avoir signalé !
@robotnjik, merci d’avoir signalé cela ! Je peux le reproduire, il semble que le passage d’un thème à un autre supprime le statut de l’utilisateur. Je vais corriger cela.
Il s’est avéré que le statut était effacé non seulement lors du changement de thème, mais aussi lors de la modification de presque toutes les préférences utilisateur, à l’exception du statut lui-même.