A Python script that will automatically send repetitive and tedious chats to Messenger.
No more copy-pasting!
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
2026-07-30.18-14-32.mp4
This all started when I was in high school. I wanted to send messages to Messenger for announcements, reminding myself automatically by a task which will ring my phone as a notification, and when I wanted to ask for someone's update.
Sadly, these tools do not exist. (At least, I am not aware of.)
So I decided to make a program myself. Hopefully, helping the same people who encounter the same problems as I did.
These are the instructions on setting up AutoMessenger on your computer.
To get a local copy up and running follow these simple steps.
You must have Python installed inside your computer.
Python can be downloaded here
Just pick the OS you are in.
- Clone the repo
-
If you are using Windows and does not have git installed, then head to my repository. Click code. Then Download ZIP and Extract it on your local computer.
-
You can also clone my repository using git
git clone https://github.com/hevody/AutoMessenger.git
-
Install the Python libraries modules needed from
requirements.txtpip install -r requirements.txt
In order to run the program, click on messenger_autosender.bat
For more efficient use, I recommend to put your browser in full screen or half window since the program needed a particular coordinate in order to type the messages.
You can also tweak this setting on the source code.
For more examples, please refer to the Documentation
There are many things I wanted to accomplish in this program, and this program is still on its beta stage.
- plan to use selenium
- add csv or json for multiple accounts
- add specific messages
See the open issues for a full list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE.txt for more information.
Velocity - @velocity.exe
Project Link: https://github.com/hevody/AutoMessenger