Sto usando il client desktop Slack di prima parte per Windows.
Altri sistemi, come Lync (Skype for Business), Skype, fino a MSN Messenger, mi hanno permesso di ricevere notifiche quando i contatti sono online.
Poiché Slack funziona su un modello disconnesso su tutti i dispositivi di un utente, il concetto di "andare online" o "andare offline" / "disconnettersi" non si applica a Slack, ma Slack classifica comunque gli utenti come online / disponibili , ozioso, via e dorme. E con mia sorpresa, non sembra esserci un modo per dire a Slack di avvisarmi se un determinato contatto cambia stato, o in particolare, non è più contrassegnato come assente o non ha effettuato l'accesso su qualsiasi dispositivo.
La ricerca online di "notifica slack quando qualcuno viene online" produce articoli non pertinenti che elencano le funzionalità dell'interfaccia utente di Slack di cui ero già a conoscenza.
È interessante notare che l'API di Slack espone eventi di presenza, ad esempio https://api.slack.com/events/presence_change - Sono solo sorpreso che il cliente ufficiale non mi lasci sottoscrivere come utente.
Aggiornare
Suppongo che questo sia intenzionale - non è un po 'Slack richiedere queste notifiche: lo scenario è che vuoi essere avvisato in modo da sapere che puoi parlare con qualcuno - perché se non sono online non puoi inviare loro messaggi ( Nonostante il supporto della messaggistica offline in MSN Messenger e Skype). Dato che Slack recapiterà il messaggio al loro software client, in particolare i dispositivi mobili, indipendentemente, ciò significa che tutto ciò che devi fare è inviare il messaggio che desideri inviarli comunquee attendi che il tuo destinatario risponda ... alla fine. Il problema con questo approccio è che a volte vuoi parlare con qualcuno senza voler sembrare come vuoi - c'è anche il problema del decoro: potrei inviare un messaggio al mio capo alle 3 del mattino e attendere la sua risposta alle 9 del mattino - ma io non voglio che pensi che io sia su SuperUser.com alle 3 del mattino ...