12

Meetup.com is useful, but it never forgets anything, even when I tell it to.

If I mark down an interest and then later remove it, or if I join a group and then leave it, or even if I just look at the group's page too often, Meetup will use that data over and over again to make totally useless suggestions for meetups that I will never actually go to, either because I don't want to go to meetups for that interest, or because I'm not eligible to join the group.

Is there any way to stop Meetup.com from suggesting a specific group, or from using a specific interest wastefully to suggest groups?

0

1 Answer 1

3

If you have a browser extension like TamperMonkey for Chrome or GreaseMonkey for Firefox, you can run some quick JavaScript every time https://www.meetup.com/ is run and delete any items against your own criteria.

Assuming you wanted to hide the following groups:

https://www.meetup.com/GroupWithDailyMeetups
https://www.meetup.com/SpammyGroup

Then just take the two group names and add them to the denylist in the script below
Example User Script

var denylist = ["GroupWithDailyMeetups", "SpammyGroup"];
var denyTest = new RegExp(denylist.join("|"));
[...document.querySelectorAll("a")]
    .filter(el => denyTest.test(el.href))
    .map(el => el.closest("[data-testid='your-events-card']"))
    .forEach(el => el.remove())

Note: This works for the current DOM structure as of April 2024, but might need to evolve over time as meetup updates their UI

Although this is much less of an issue by disabling "Suggested Events" in the UI

suggested events toggle

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.