hackclub / slacker

Slacker is an attempt to organize and systematize our developer/customer support use cases into something that is easy to manage and measure, and also is welcoming of newcomers wanting to help participate on projects.
16 stars 19 forks source link

Configure ignores for users / channels #143

Closed jaspermayone closed 8 months ago

jaspermayone commented 9 months ago

Would love to be able to specify users / channels or some combo of both to remidy things like this.

CleanShot 2024-02-05 at 22 49 18@2x

jaspermayone commented 9 months ago

Something like adding a maintainer wouln't work because the bot also sends the requests (just in a different channel)

jaspermayone commented 9 months ago

This issue might be too specific to one project though.

grymmy commented 9 months ago

this lgtm

maxwofford commented 9 months ago

This just came up for welcome committee -- tasks should only be created for posts by the @/toriel bot instead of regular messages.

Context: I posted a message in their channel and it issued a ticket for a welcomer here: https://hackclub.slack.com/archives/GLFAEL1SL/p1707689487371669?thread_ts=1707673191.491869&channel=GLFAEL1SL&message_ts=1707689487.371669

(Happy to break this into a separate issue if you want)

grymmy commented 9 months ago

This just came up for welcome committee -- tasks should only be created for posts by the @/toriel bot instead of regular messages.

Context: I posted a message in their channel and it issued a ticket for a welcomer here: https://hackclub.slack.com/archives/GLFAEL1SL/p1707689487371669?thread_ts=1707673191.491869&channel=GLFAEL1SL&message_ts=1707689487.371669

(Happy to break this into a separate issue if you want)

Let's just make sure we are careful not to break the use cases re: slack channel moderation. I kinda interpret Jasper's (this) issue here as "allow for blacklisting specific users in a channel". TBH, the channels that slacker is configured to listen on for these kinds of moderation use cases should not be spoken in by humans period, though... it's also true that messages from the maintainers of a project don't cause new AIs...

faisalsayed10 commented 8 months ago

closing for now. out of scope for slacker. messages from the maintainers of a project don't cause new AIs.