With the NinjaTrader share service, you can configure it for many events; read the user guide below.
https://ninjatrader.com/support/helpguides/nt8/NT%20HelpGuide%20English.html?sharing_content.htm
I would download the 14-day trial and test that it works for you.
Yes, you can configure telegram notifications for trade events, such as when a trade opens, directly within the NinjaTrader platform UI without needing to write NinjaScript code. Here’s how:
Configure the Telegram Service in NinjaTrader
Open the Control Center.
Go to Tools > Options > Share Services.
Add and configure an Telegram service:
Click Add.
Save and Test the service to ensure it’s working.
Set Up Alerts for Trade Events
Go to the Alerts tab in the Control Center.
Click Add to create a new alert.
Configure the alert:
Condition: Set the condition to trigger when a trade is executed.
Example: Execution > Order Action is Buy or SellShort.
Action: Choose Share Service as the action.
Select the configured Telegram service.
Customize the Telegram message, including the instrument, order action, price, or other trade details.
Save the alert.
download the trial here.