Bots are not capable of developing their own strategies.
This is not accurate, bots can develop their strategy based on the trading outputs of the past weeks/months or import their own trading outputs and improve performance accordingly.
If it is possible to have the kind of feature on a bot where it can give a notification when a strategy is becoming less effective, that will be good.
It is very easy. The bot can track the return on investment every month, and if the decline continues for several months, then it will give you a notification that your trading strategy has become a failure.