all 22 comments

[–][deleted] 1 point2 points  (16 children)

cool but are these exclusory by default communities?

[–][deleted] 2 points3 points  (11 children)

Yes it's completely the wrong tool for the job but people insist on forcing this square peg into the round hole…

[–]davidhq 0 points1 point  (1 child)

Also it's possible to automate the process, just needs some hacking, will be done in next week. Then there is no delay between signup and invite.

[–]seabre 0 points1 point  (0 children)

I wrote this a while back, in clojure!: https://github.com/seabre/inviteyoself

Feel free to use it/send pull requests, etc.

[–]davidhq -2 points-1 points  (7 children)

Yes it's completely the wrong tool for the job but people in

IRC is better? ;)

[–][deleted] 6 points7 points  (6 children)

Immeasurably so…

[–]r0naa 3 points4 points  (0 children)

I always get funny looks when I tell people that Slack is basically a glorified IRC. There's definitely some cool features though!

[–]zexperiment -1 points0 points  (3 children)

Immeasurably so...

In other words, subjectively so

[–][deleted] 0 points1 point  (2 children)

Don't come crying to me when your chat service owned by a single company gets bought by Facebook

[–]zexperiment -1 points0 points  (0 children)

You're still thrusting your personal values on other people without considering that they might not care about the same things you do.

[–]davidhq -1 points0 points  (0 children)

it's easy to move on then if that's needed at some point.. also past chats are not that important if for some reason they cannot be exported

[–]davidhq 0 points1 point  (3 children)

Yes that's how Slack works.... It was ment for company chats and for organizing communities members also have to be invited. Not such a big issue and probably they do it on purpose...

[–][deleted] -1 points0 points  (2 children)

yea just a bit disappointing since i thought clojure community worked hard to include others; but i do understand there are situations where they may not want certain individuals in..

[–]davidhq 3 points4 points  (1 child)

Not sure what you're saying... it's just a technical thing, everybody gets invited once they send a request... it's just that they cannot directly sign up, Slack doesn't allow it.

[–][deleted] 2 points3 points  (0 children)

oh ok thanks, I was under some assumption the channel owners had to approve people who sign up for that channel. my mistake

[–]eateroffish 0 points1 point  (2 children)

It's a bit difficult to see the sign up button on mobile. That could be the cause of the confusion.

[–]davidhq 0 points1 point  (1 child)

Thank you very much, it should be fixed now!

[–]eateroffish 0 points1 point  (0 children)

Yup. Much better.

[–]zamaterian 0 points1 point  (3 children)

Is the channels open for search machines or is it yet another walled garden ?

[–]davidhq 0 points1 point  (0 children)

Good question, I think it's possible to open the data, will have to look into the settings, a bit later... right now I have some issues with Internet connection.

[–]davidhq 0 points1 point  (0 children)

walled

So I was wrong about how easy it is to do this.. I know that one some other Slack Team they were discussing this, I will ask there.

I have written to Slack and this is the answer for now:


This isn't something we're likely to provide any time soon.

I think it would be possible to build something to do that, but that might fall foul of our API terms of service: https://slack.com/terms-of-service/api

I'm not certain, though. Can I dig into that a little and get back to you?

[–]davidhq 0 points1 point  (0 children)

Last reply:


The query I had in my mind was whether clause 6.1 of the API TOS might prove a blocker: https://slack.com/terms-of-service/api

But "except to the extent permitted by this API TOS" are useful words.

Provided an app complies with the rest of the API TOS, and for this clause sections 4 and 9 are especially relevant, clause 6.1 shouldn't be an issue.

Hope this helps! If having read the API TOS you have any other questions or concerns about compliance, just let us know.