Язык Wolfram Language

Сеть каналов связи

Программируемый чат

Подписавшись на демо-канал с одной линией, обратите внимание на новое окно чата.

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

Отправим текстовое сообщение через канал и увидим, что оно добавится к чату.

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

Отправим команду.

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

Отправим команду путём ввода текстa в поле ввода в нижней части чата, нажав клавишу "Ввод".

Out[7]=

Вы также можете увидеть сообщения от всех других пользователей, прошедших проверку подлинности, которые отправляют сообщения через данный канал; данная информация будет доступной до тех пор, пока вы не отпишитесь от данного канала.

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

Родственные примеры

de en es fr ja ko pt-br zh