<div dir="ltr"><div dir="ltr">On Thu, May 20, 2021 at 7:40 AM Carson Black <<a href="mailto:uhhadd@gmail.com">uhhadd@gmail.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div>Or in the territory of using a Matrix bot to post commits, I could add Matrix capabilities to my bot [1] that's already been monitoring <a href="http://invent.kde.org" target="_blank">invent.kde.org</a> for roughly a year now and has been posting notifications to Telegram for that time.</div><div dir="auto"><br></div><div dir="auto">[1] <a href="https://invent.kde.org/cblack/kijetesantakalu_lukin" target="_blank">https://invent.kde.org/cblack/kijetesantakalu_lukin</a></div></div></blockquote><div><br></div><div>That is certainly something we could explore yes.</div><div><br></div><div>If we are looking at making this a more widely available service though, it would be nice if we could arrange for this to be moved to one of our servers (to ensure continuity of service). This would also make it possible to consider the use of a Gitlab System Hook (which is a firehose of all events that happen on a Gitlab instance, and is how the Identity sync service operates) instead of having to poll the events API.</div><div><br></div><div>Cheers,</div><div>Ben</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div dir="auto"><br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">Carl Schwan <<a href="mailto:carl@carlschwan.eu" target="_blank">carl@carlschwan.eu</a>> schrieb am Mi., 19. Mai 2021, 14:48:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Le mercredi, mai 19, 2021 8:37 PM, Nate Graham <<a href="mailto:nate@kde.org" rel="noreferrer" target="_blank">nate@kde.org</a>> a écrit :<br>
<br>
> I find it rather difficult to use #plasma for chats and discussions<br>
> because of the near-constant spam from the commit announcement bot.<br>
><br>
> It's not that it's useless to have commits announced, but when it<br>
> happens in a room where humans are interacting, it's rather disruptive<br>
> and spammy. Maybe we could move the bot into a dedicated commit announce<br>
> room so that the people who care about this can still see the<br>
> announcements there?<br>
<br>
I did something similar in kde-www and ihmo this is so much better<br>
experience.<br>
><br>
> Alternatively could we change the bot so that it sends one message for<br>
> each commit instead of like 4 or 5?<br>
<br>
Another alternative would be to switch from skreamer for commit notification<br>
to the Matrix gitlab bot[1]. This provides the improvement of sending<br>
notifications as notices in Matrix so that Matrix clients don't create<br>
notifications for these type of messages and also display the events using<br>
a lighter color. This would also notify us about new MR (but I guess this<br>
is configurable if not desirable).<br>
<br>
Carl<br>
<br>
[1]: <a href="https://github.com/maubot/gitlab" rel="noreferrer noreferrer" target="_blank">https://github.com/maubot/gitlab</a><br>
><br>
> Nate<br>
<br>
<br>
</blockquote></div></div></div>
</blockquote></div></div>