This article shows you how to send a message to a Telegram group in Python 3.
You MUST obtain the secret gateway number by signing up for a Premium account before you can send a message to a Telegram group. Instructions are available on the official site.
To send a Telegram group message from your Node.js application, do this:
- Create a New Group from your Telegram client.
- Add the secret gateway to the group. (Of course, you can add other people as well!)
- Say something in the group from your personal Telegram client. This gives the gateway a chance to learn about the new group.
- Copy the following source code to your script.
- Customize the TODO lines in the Node.js script:
- Specify your gateway instance ID on line 6.
- Specify your Client ID and Client secret on lines 7 and 8.
- Specify the group name and the group admin on lines 12 and 13.
- Specify the content of the message on line 14.
- Make your Node.js script executable:
chmod 755 send-telegram-text-group.py
- Run the script to send your message:
./send-telegram-text-group.py
As mentioned at the beginning of this tutorial, you will need a Premium account to call the above API. Go sign up now.
Happy coding :)