Wolfram Language

Cadre de canaux

Chat programmable

Dans une session sur l'environnement de bureau, abonnez-vous au canal de démonstration « one-liner » et remarquez l'apparition d'une nouvelle fenêtre de notebook « chat ».

In[1]:=
Click for copyable input
listener = ChannelListen["Demos:Oneliner"]
Out[1]=
Out[2]=

Envoyez un texte au canal et ajoutez-le en annexe au notebook de Chat.

In[3]:=
Click for copyable input
ChannelSend["Demos:Oneliner", "hello"]
Out[3]=
Out[4]=

Envoyez une commande.

In[5]:=
Click for copyable input
ChannelSend["Demos:Oneliner", Unevaluated[Speak["gotcha"]]]
Out[5]=
Out[6]=

Envoyez une commande en tapant dans le champ d'entrée au bas du notebook de Chat et en appuyant sur la touche Entrée.

Out[7]=

Vous pouvez également voir les messages de tous les autres utilisateurs authentifiés qui envoient des messages au canal à ce moment-là, jusqu'à ce que vous vous désabonniez.

In[8]:=
Click for copyable input
RemoveChannelListener[listener]
Out[8]=

Exemples connexes

de en es ja ko pt-br ru zh