Is your feature request related to a problem? Please describe.
Currently the telegram bot has been coded for a first setup: set telegram token and add/remove the channel ID. The telegram bot has a huge range of possibilities where it can be useful.
Describe the solution you'd like
More functionalities to consider may be:
New updates notifications. Subscribe to that notification and send a message.
New geth synced notification. Subscribe to that notification and send a message when geth gets synced.
Last devs meeting on 24th december, we discuss new features to be added to the bot:
Show geth status: synced vs not synced.
Show new updates notifications.
There are some tecnical aspects to take into account:
To check updates and emit them as notification propertly, there is a previous step/issue to implement with mid-high complexity: currently, versions are used in different parts of the dappmanager, the best option would be to emit a new eventBus type with the versions updated and subscribe to this where needed.
The geth sync status
sync status may switch every little time, we should not spam users with notifications every single time geth change the status.
Show the syncing progress in geth takes complexity since is not completely accurate.
Should we show status for the other blockchain packages? (monero, prysm, bitcoin)
It is much more accurate to get the syncing progress in ETH2 than in ETH1.
Is your feature request related to a problem? Please describe. Currently the telegram bot has been coded for a first setup: set telegram token and add/remove the channel ID. The telegram bot has a huge range of possibilities where it can be useful.
Describe the solution you'd like More functionalities to consider may be:
Describe alternatives you've considered
Additional context