-
Notifications
You must be signed in to change notification settings - Fork 1k
Closed
Description
When I try to use Probot to build a quite complex GitHub app, I encounter a problem with extending application.
The default application for Probot only provides several basic services for customize logics, like on, receive, route. And the ApplicationFunc takes an Application as parameter which is built in load function of Probot.
So:
- I don't quite understand why create a new
Applicationinstance for every component? It seems quite same for me. - How can I extend
Applicationfor my own needs, like mail service, IM push service, crond service and so on? Now I can customize my logic base on the functions already provided but I can't add new functions to theApplicationas theappsfield is private and the construction process is private too in Probot.
Can somebody help me with this?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels