Skip to content
This repository was archived by the owner on Jun 19, 2019. It is now read-only.
This repository was archived by the owner on Jun 19, 2019. It is now read-only.

Recommend geography-based channels to new members #60

Open

Description

@hollomancer

When a new user is greeted, given that we know their zip code, we can recommend #city/#state Slack channels to them via a DM from the bot - without needing a human to make the recommendation.

I was actually wondering if we could make a user join a channel via the bot, but I am not sure if the API allows that.

We can just start with our biggest meetups now, as an MVP - NYC and Seattle.

Activity

  1. AllenAnthes commented on Jul 14, 2018

    @AllenAnthes
    Member

    @hollomancer Looks like we can use channels.invite . If I remember correctly "inviting" essentially joins the channel for the user, no?

  2. hollomancer commented on Jul 15, 2018

    @hollomancer
    ContributorAuthor

    Yep, pretty much. That seems like a good solution.

  3. apex-omontgomery commented on Jul 15, 2018

    @apex-omontgomery
    Contributor

    Blocked by backend integration. Need ability to get user information when they are registered. Alternative way is using the admin status to get the details (ip address and relate that to the locations). That is a route that I'm hesitant to do.

  4. hollomancer commented on Jul 15, 2018

    @hollomancer
    ContributorAuthor

    Is there already a backend issue for that?

  5. apex-omontgomery commented on Jul 19, 2018

    @apex-omontgomery
    Contributor

    Yes, there's a few that are working on integration. The first step was to get the simple interface setup with the tables to give parity to how BE/ bot store emails and use that as a key. Once that was done a better connection was going to be looked at.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions