blob: c1828ec0d5eaf2e1514822a9df7cb3f39e573c6e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#!/usr/bin/env hydra-dragonfire
local escapes = require("escapes")
local client = require("client")()
client:subscribe("chat_msg")
client:connect()
while not hydra.canceled() do
local pkt, interrupt = client:poll(1)
if pkt then
print(escapes.strip_all(pkt.text))
elseif interrupt then
client:send("chat_msg", {msg = "test"})
else
print("disconnected")
break
end
end
client:close()
|