Fork me on GitHub
#community-development
<
2022-02-14
>
ericdallo00:02:45

I'd like to create a Slack app, ClojureLSP Bot to post nightly builds to a channel from a github actions, is it ok?

seancorfield00:02:02

@ericdallo We generally deny all application requests here. That dates back to the tight restrictions on the Free tier and, even now, we are not guaranteed that the Pro sponsorship will last beyond any given year.

😿 1
seancorfield00:02:02

The GitHub app itself is integrated (I see #cljdoc uses it to post all PRs to the channel) but I caution against doing that in high traffic channels because GH notifications can be very noisy.

lread01:02:50

Yeah…. not a huge of the cljdoc GH noise myself, Sean. Even though I am triggering most of it these last several days! I’m foggy, but I think it was started because Martin accidentally missed a PR or two? @U050TNB9F maybe we should turn this off? Watcha think?

👍 1
martinklepsch09:02:45

I’ll remove it and create a notifications channel :)

❤️ 2
ericdallo00:02:37

Yeah, I was thinking about creating a #clojure-lsp-builds just like we have #babashka-circleci-builds

ericdallo00:02:49

and then post a message there from a github action when it builds

seancorfield00:02:48

In addition, we are also concerned about less scrupulous members piggybacking for free on our Pro plan. We've had to caution certain members over time about creating private channels here for them to conduct business and we regularly deny requests from members clearly trying to integrate business-level apps into our Slack for their own business purposes. Hence the hardline.

seancorfield00:02:44

I don't know how @borkdude did that integration -- so maybe it leverages something that doesn't require Admin assistance?

ericdallo00:02:32

I see.. I hope I find some other way, thank you for the info @seancorfield

ericdallo00:02:03

Thanks @corasaurus-hex, but that's what I tried, creating a slack app

Cora (she/her)00:02:20

oh shoot wrong doc page

ericdallo00:02:23

I found this page which already contains some incoming webhooks: https://clojurians.slack.com/apps/manage/custom-integrations

ericdallo00:02:28

maybe I could use it somehow

Cora (she/her)00:02:55

it's legacy but it doesn't require an app

Cora (she/her)00:02:39

and they really really push people towards making a slack app

👍 1
ericdallo00:02:52

yes, I see we are already using it

ericdallo00:02:14

Oh, I think it worked, I'll try to create the channel and test it, thanks for the help @corasaurus-hex

💜 1
ericdallo00:02:42

LMK if I'm doing anything wrong here @seancorfield 😅

seancorfield00:02:02

Approved, for that very narrow scope.

🙏 1
timo18:02:14

Would it be possible to use a webhook for making the work on datahike and the corresponding libraries more visible? I want to publish a short message when a release is made to the #datahike channel.

seancorfield18:02:14

I think that's reasonable and you can put in a request for it. I'll raise the issue with the Admin team in advance, so they're aware...

timo19:02:36

great, thanks

timo19:02:09

it's called replikativ

timo17:03:44

Any news on this topic?

seancorfield18:03:50

@U4GEXTNGZ I have not seen any requests to approve for a webhook for datahike/replikativ so we're basically waiting on you.

seancorfield19:03:50

Just saw the request and approved it @U4GEXTNGZ (takes a while for us to get through a backlog of new messages in this Slack every morning).

timo18:03:22

no problem at all... thanks a lot!

seancorfield00:02:36

(and this only requires that we approve configurations for an existing integration so we'd still be good on the free plan)

ericdallo00:02:00

makes total sense! thank you for the quick reply!

timo18:02:14

Would it be possible to use a webhook for making the work on datahike and the corresponding libraries more visible? I want to publish a short message when a release is made to the #datahike channel.