This PR adds the ability to select a bot on defining a Notification with the Telegram channel. Specifically:
It adds a custom field on the Notification Doctype (which will only appear when the Telegram channel is selected): "Send from bot" on which a bot can be selected to send the notification from. If no bot is selected, the default is used to send the notification.
Adds a "Mark as Default" button on Telegram Bot, which will mark the bot as the default bot to send notification from if no bot is selected. A bot is automatically marked as the default on creation, and replaced as default with the most recent one if it is deleted.
Adds a test to test the auto-default behavior, and one to test mark_as_default controller method.
This PR adds the ability to select a bot on defining a Notification with the Telegram channel. Specifically:
mark_as_default
controller method.