Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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!

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:


python
selenium