tripleee / sloshy

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

Add two rooms on the watch list #18

Closed Oaphi closed 2 years ago

Oaphi commented 2 years ago

This PR humbly makes a request to include two more rooms on the watch list:

Oaphi commented 2 years ago

@tripleee thanks for merging! Any help needed with the build issue?

tripleee commented 2 years ago

@Oaphi You will need to give Sloshy access to the "V-eye" room before this will work.

Oaphi commented 2 years ago

@Oaphi You will need to give Sloshy access to the "V-eye" room before this will work.

Oh, that's embarrassing, I forgot I've set it up as a gallery room - gave it explicit write access 😅

tripleee commented 2 years ago

@Oaphi The V-eye room was (somewhat mysteriously) deleted for inactivity on December 8th. I will remove it from the configuration file for the time being, but I'll be happy to add it back if it can be revived.

The room had activity on November 30 so it should not have been frozen yet, if my understanding of the logic is correct. However, the logic for deleting a room is less clear to me.

tripleee commented 2 years ago

https://chat.stackoverflow.com/faq#retention outlines the criteria for deletion. The room can be deleted if it only contains messages from a single correspondent. I suppose Sloshy could be made responsible for adding another voice; I'm sorry I did not include this in the criterial originally.

Oaphi commented 2 years ago

https://chat.stackoverflow.com/faq#retention outlines the criteria for deletion. The room can be deleted if it only contains messages from a single correspondent. I suppose Sloshy could be made responsible for adding another voice; I'm sorry I did not include this in the criteria originally.

Hi @tripleee - ah, no worries, that is on me, with my experience I should've noticed this issue coming. I guess the simplest thing is for me to recreate it and ensure it does not fall under deletion criteria next time. Then submit another PR for the room once it is ready to go

tripleee commented 2 years ago

Sounds like a plan. I have a feature request which I might well want to implement and test in conjunction with that, but I won't be able to complete it this week.

Oaphi commented 2 years ago

@tripleee speaking of the feature request - which one do you refer to? I can either resubmit the new room now (already restored everything I need) or after a specific point later if you'd like it specifically timed. It is not like I am in any rush to keep the rooms unfrozen in the meantime.

tripleee commented 2 years ago

Please just go ahead, it will add some incentive for me to finish the code I have in progress. The concrete proposal I have is to add a second test for pull requests which checks that Sloshy has write access and if so posts an announcement to the new room.