Wolfram Language

Framework de canais

Chat programável

Em uma sessão de desktop, inscreva-se no canal de demonstração de uma linha e veja uma nova janela de notebook de "chat".

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

Envie um texto para o canal e veja o texto incluído ao notebook de chat.

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

Envie um comando.

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

Envie um comando digitando-o no campo de entrada na parte inferior do notebook de chat e pressione a tecla Return.

Out[7]=

Você também pode ver as mensagens de todos os outros usuários autenticados que tenham enviado mensagens para o canal neste momento, até que você cancele a assinatura.

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

Exemplos Relacionados

de en es fr ja ko ru zh