BostonPython / studygroup

Prototype Application to allow creation of study groups within a given Meetup group
MIT License
6 stars 5 forks source link

Workaround for lack of messaging API #15

Open bhrutledge opened 7 years ago

bhrutledge commented 7 years ago

Meetup's current API spec doesn't have an endpoint for messages (and a Google search result turns up a 404), and I've seen Google Groups conversations that talk about its removal. So, it seems like this project needs an alternative way to message Members.

One possibility is asking for an email address when a Member joins a Group. That's a barrier to joining, though maybe surmountable with some help text. But, thinking about email got me thinking that a Group sounds like a moderated mailing list with a event scheduling component.

Searching for "meetup mailing list" led me to Meetup's Custom email list feature. @nedbat, have you looked into that before? I wonder if StudyGroup could be a wrapper around that feature. The actual management of lists would have to be done in the desktop web interface, but the StudyGroup interface could streamline the proposal and joining process.

nedbat commented 7 years ago

Brian, I've created custom email lists, but that sounds like kind of a difficult road: all of the study group leaders would have to be organizers of Boston Python to have access to the mail lists, even to send using them.

It really seems like Meetup has neutered their API to the point that it isn't helping us. That's really unfortunate.