Everyone wants their project to have impact, and I’m no different. A simple and effective way to assess the impact of projects on GitHub is to look at the stars (and, yes, we are aware that no metric is perfect, not even this one). However, you have to be down-to-earth to make your projects grow. So, rather than looking at the stars to navigate your way to success, let the GPS tell you the path.
Instead of checking GitHub for new notifications, let GitHub alert you every time someone stars one of your projects. Yes, but how?
The BESSER Agentic Framework now has a brand new GitHub platform to create agents that can talk to your repositories. By pairing it to the Telegram platform you can now receive starring information directly on your phone.
Creating this agent can be done like this:
Basically, we subscribe to the repository webhook and extract out of the JSON Payload sent by GitHub all the data we want to integrate into our message. The reception of the event, the parsing of the JSON data,… is all done by the GitHub platform. We just take what we need from the processed information. In this example we send the result to you on Telegram but this is up to you, just make sure you configure the properties file to align with the webhook configuration on GitHub.
Note that the bot can also be the bearer of bad news. If some lesser person decides to unstar a repository you’ll get also the proper notification. In both cases, the alert is immediate, since we process the GitHub events as they come.
Do not worry, they starred the repository again ^^
If you want to try it live, you can subscribe to BESSER and BESSER Agentic Framework star events by sending a telegram message to @BESSER_StargazerBot on telegram. After this step you should receive a message every time someone stars or unstars one of these repositories.
Our GitHub platform is bidirectional. Beyond subscribing to GitHub events, we can also call GitHub ourselves to create new issues, add labels, users,… based on a chat conversation taking place on an external platform.
In addition to the GitHub Platform, we released a similar GitLab platform. The capabilities offered by these platforms are similar, yet not exactly the same. This difference comes from the APIs and set of events developed for each platform. For instance, there is no webhook event for stars in GitLab. So make sure to check out our documentation for a detailed view of each platform capabilities.
I hope these examples show you how powerful can this integration between the BESSER Agentic Framework and GitHub be. Surprise us with your own examples, and get in touch if you need some help to create your own stargazer bot!

I am currently R&T Scientist at Luxembourg Institute of Science and Technology (LIST) working on the engineering of Human/AI multi-agent systems.
I received My PhD in 2024 from University of Rennes, where I worked on Self-Adaptable Languages.
I mainly work on model-driven engineering approaches applied in the context of Software Language Engineering, Self-Adaptive Systems and Multi-Agent Systems.