cranndarach / safebot

Slack bot that shares your messages with your team, anonymously.
http://npmjs.com/package/safebot
MIT License
1 stars 1 forks source link

feature: track a list of requested content warnings #2

Open hawkw opened 7 years ago

hawkw commented 7 years ago

Here's an idea for a potential feature that I think could be helpful: since one of the major goals of safebot is to allow people to request content warnings anonymously, could it be given the ability to maintain lists of content warnings?

I feel like our community is generally pretty good at respecting requests for warnings, but after a while, people do tend to forget what content needs a warning. If safebot added requests for warnings to a list, that way we'd have an easy way to remember what content needs a warning. These lists could either be global or per-channel.

I'm not sure if the Slack API allows bots to procedurally manage Slack Posts, but if so, that seems like the ideal way to implement this. Otherwise, we could have it serve a simple web page or something?

hawkw commented 7 years ago

@cranndarach, I don't know if you want to implement such a feature yourself or not? If not, I'm quite happy to fork safebot and write it myself, but I certainly don't mean to step on your toes if it's something you want to write...

cranndarach commented 7 years ago

I definitely like this idea. I don't know of any ways for it to edit a post, so maybe having a web page would be the better way to go. It would also need a specific command for content warnings (as opposed to general messages).

I could work on it, but it might take some exploring (and by extension, time), so if you want to / think it wouldn't be too much trouble, then that would be cool too.