Nice.
How do you determine this?
Nice.
How do you determine this?
Any duplicated message with > 50 chars and exactly the same content gets marked as Spam.
If they are made by the same user and the user is not a follow of the current user, mark user as spammer.
Spammer goes into a timeout filter until the app goes to the background and back, when the process and counter restarts.
Nice.
Just thinking out loud, not knowing your exact approach, one method one could compare note content by percentage is to write a function that adds up all the ASCII characters in a note and then produce a score from this. Notes with over 50 characters and with small score differentials posted within a short timeframe are thereby similar in content and likely spam.
This is a great feature! âš¡
Looking forward to updating my amethyst app.