summaryrefslogtreecommitdiff
path: root/quaddle
diff options
context:
space:
mode:
Diffstat (limited to 'quaddle')
-rw-r--r--quaddle/pylon.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/quaddle/pylon.lua b/quaddle/pylon.lua
index 86e465a..20eeb3a 100644
--- a/quaddle/pylon.lua
+++ b/quaddle/pylon.lua
@@ -10,6 +10,7 @@ local Thing = require 'thing'
local Quaddle = class.extend(BasePylon)
function Quaddle.init(self)
self:_check_fields "base_url bot_name bot_password"
+ self.channels = {}
end
-- https://codeberg.org/QWD/Quaddle/src/branch/main/doc/api.md
@@ -46,6 +47,7 @@ end
function Quaddle.add_channel(self, channel)
self.log("Subscribing to channel",channel.id)
self.ws:send(json.encode{ op="subscribe", channel_id=channel.id })
+ self.channels[channel.id] = true
end
function Quaddle.recving(self)