Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dhruvathaide/twitter-messaging-automation
Twitter Automated Messaging Tool using Python to send a private message to the profile links you provide!
https://github.com/dhruvathaide/twitter-messaging-automation
python selenium selenium-webdriver twitter twitter-message-sender
Last synced: 16 days ago
JSON representation
Twitter Automated Messaging Tool using Python to send a private message to the profile links you provide!
- Host: GitHub
- URL: https://github.com/dhruvathaide/twitter-messaging-automation
- Owner: DhruvAthaide
- Created: 2023-10-14T02:32:31.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-11T06:24:19.000Z (about 1 year ago)
- Last Synced: 2024-11-14T02:16:13.320Z (3 months ago)
- Topics: python, selenium, selenium-webdriver, twitter, twitter-message-sender
- Language: Python
- Homepage:
- Size: 12.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Twitter Automated Messaging Tool
I have created a Twitter Automated Messaging Tool using Python to send a private message to the profile links you provide! This script uses Selenium browser to execute the commands.
## Installation
To install and run this project,
You can download the zip file or Clone the Project Repository using Git with the below command:
```bash
git clone https://github.com/DhruvAthaide/Twitter-Messaging-Automation.git
```Once, you have installed the Repository then you can cd into the directory and pip install the requirements needed to run the tool:
```bash
cd Twitter-Messaging-Automation
``````bash
pip install -r requirements.txt
```Then, you need to create a CSV File and name it:
```bash
Name: profile_links.csv
```Then, you need to set the following column name in the Excel File and paste the Twitter profile's link you want to message in this column:
```bash
Column 1: Profile Links
```Then, create a .env file in your repository folder and enter your credentials in the .env file as these will be the credentials used to log into your twitter account to message the Profiles:
```bash
TWITTER_USERNAME=EnterYourUsername
TWITTER_PASSWORD=EnterYourPassword
TWITTER_AT_THERATE_USERNAME=EnterYourAtTheRateUsername
```Then, customize your message which you want to send to the Twitter profile's on Line 92:
```bash
text = "your message"
```Then, you can simply run the python file and not touch anything and it will execute the message sending to the Twitter profile's provided in the XLSX or Excel File.
## Authors
- [@Dhruv Athaide](https://github.com/DhruvAthaide)
- [@Himanshu Nimonkar](https://github.com/BoomHimanshu)
- [@Chinmay Maitre](https://github.com/Chinmay-Maitre08)## Languages & Tools Used: