tripleee / sloshy

Sloshy the Thawman, a simple chatbot to keep rooms alive on Stack Overflow / Stack Exchange
6 stars 11 forks source link

Poke a room more often if there are less than 15 non-system messages #36

Closed tripleee closed 1 year ago

tripleee commented 1 year ago

See https://chat.stackexchange.com/transcript/message/62536214#62536214

write "unfreeze" messages every 6 days instead of every 13 days

tripleee commented 1 year ago

Just to confirm the request, https://chat.stackexchange.com/faq#retention says rooms with only one user chatting will be deleted after 7 days. Rooms with at least two participants and more than 15 messages will be frozen after 14 days of inactivity.

tripleee commented 1 year ago

Nightly 560 failed, experimental room is deleted. Reopening.

tripleee commented 1 year ago

Reopening: This is now in fact thawing all rooms every 6 days, and still not keeping rooms with low traffic open. I added a note to README.md (https://github.com/tripleee/sloshy/commit/4d8ac2b0419c3538732e67fbb2315b99f62c4a3b) which needs to be removed when this is finally fixed properly.

tripleee commented 1 year ago

Some discussion regarding this feature in #37 and linked from there.

In short, I'd like to keep the feature in the code base, although it might be a good idea to normally require rooms to have traffic before allowing them to be monitored by the bot.

The 12-day cycle is a modest insurance against bugs or outages so that I still have time to react if the bot didn't run for a night or two.