Chat with people in your area

Events happening in the community are now at Drupal community events on www.drupal.org.
islevegan's picture

How would one set up drupal to get a rough idea of where users are then put them into a chat room / node (with a communication resource) with other users that are in their area?

This could be done automatically like mentioned above or users could click on a world map to go into a chat room of their choosing, or both.

I would love to get something like this going in the next day or so, if possible, on a basic level. Any help would be appreciated.

Comments

If this isn't going to be

tmcw's picture

If this isn't going to be based on a Drupal site, don't do this in Drupal. There's virtually nothing that the system will help you with here.

can you clarify?

greggles's picture

I'm not sure why you would say this.

If Drupal isn't the right tool, what is?

This seems like a weak spot

tmcw's picture

This seems like a weak spot for modules - the geolocation module is unmaintained and weak in quite a few areas (fallbacks to other methods, for instance), the chatroom module isn't scalable, and what little there is for proximity wouldn't work for this use case. Not that it isn't possible, but that this is a task in which Drupal will not excel.

Sorry to be a naysayer - there's certainly a route with Drupal here, which requires patches to all modules involved and quite a bit of custom code, and that's certainly the better route for the Drupal community. However, doing this task well seems to be far easier in a lighter framework with fewer assumptions, and that route would leave you with more power and fewer hacks.

Location and Mapping

Group organizers

Group categories

Wiki type

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: