You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chat with others: is a minimal "always on" set of channels ok or stupid?
how to handle invite event?
JIT set the values per call to getAllActive channels if none exist in the server BEFORE checking whether to respond
Blocker Notes
Currently blocked by server data cache #46 - this is mostly done though
Previously blocked by #30 and #31, the logic for this boils down really nicely, so it's just one case now
bot.js: handling dynamic channel listening
if server not in serverdata: // this is just a getter and setter in util/serverdao
get all channels from server // perhaps an abstraction can be built in util/discord
save ID of all "defaults" found
defaults in config.defaultChannels // FUTURE: when current servers all integrated, change this to like 3 simple ones for the docs
if serverdata has channel id:
if mod and message is 'begone'
remove channel from server
else
run command
else if mod and message is 'herebot':
add channel to server
The text was updated successfully, but these errors were encountered:
jakethedev
changed the title
All commands should only run in active channels per server
After #30 and #31, load active channels on startup, default set details in case
Dec 5, 2021
jakethedev
changed the title
After #30 and #31, load active channels on startup, default set details in case
Load active channels on startup, sane defaults at... runtime?
Dec 5, 2021
jakethedev
changed the title
Load active channels on startup, sane defaults at... runtime?
Load active channels on startup, sane defaults JIT
Jan 26, 2022
jakethedev
changed the title
Load active channels on startup, sane defaults JIT
!heylisten !begone - Dynamic server channel listening, sane defaults JIT
Jan 26, 2022
Ideas:
how to handle invite event?
Blocker Notes
Currently blocked by server data cache #46 - this is mostly done though
Previously blocked by #30 and #31, the logic for this boils down really nicely, so it's just one case now
The text was updated successfully, but these errors were encountered: