PhABC / antiScamBot_slack

Will monitor slack channels to reduce scam potentials and increase user security
MIT License
26 stars 10 forks source link

Issuing scammer warning to moderators #12

Closed MrHash closed 7 years ago

MrHash commented 7 years ago

In the event that a scammer posts an ETH or BTC address, it could be an alternative idea to message moderators with the scammers account name, rather than post a loud public message in the channel.

PhABC commented 7 years ago

I would rather not spam the moderators too much, but perhaps simply send a message to the person writing the address saying their message was deleted because it contained an address? The idea behind the public message was to make sure other users were aware that it was fake or to remind them to not trust addresses

MrHash commented 7 years ago

Sure, I understand. Personally i would like my channel to be calm and not announce scammers too loudly, but make admins/mods aware. If there are many attacks then the channel could get noisy. Perhaps we can work on making some of these settings configurable.

PhABC commented 7 years ago

That's totally fair. Perhaps we could do ;

Discrete, doesn't spam the mods/admins all the time when people post stuff by mistake, but will still warn them if someone is spamming addresses.

MrHash commented 7 years ago

yes sounds good, although maybe a configurable threshold? for some, twice is spamming for others 5 is too much. Default can be 5 but for advanced users we can override it.

PhABC commented 7 years ago

Yep, sounds good

PhABC commented 7 years ago

Progress made ;

Created an #scambot-internal channel where the bot posts stuff, like deleted messages, new users, etc. Will add posting ETH addresses soon, so user will be warned privately and team admins (and some mods) will be able to see the messages containing the ETH that were deleted.

PhABC commented 7 years ago

Implemented ;

ETH addresses don't trigger a warning, instead the message is posted in #scambot-internal and a warning is sent via DM to the user at fault. #scambot-internal needs to be a private channel where the bot is present.