You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Auto Birthday Wisher/README.md
+9-12Lines changed: 9 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,32 +6,29 @@ One forgets to send birthday wishes to friends many times. At such times an auto
6
6
7
7
In order to run this script, You just need the following modules:
8
8
9
-
-**Pandas**Pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool,
9
+
-**Pandas** is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool,
10
10
built on top of the Python programming language.
11
11
```bash
12
12
pip install pandas
13
13
```
14
14
15
-
-**OpenPyxl**Openpyxl is a Python library to read/write Excel 2010 xlsx/xlsm/xltx/xltm files.
15
+
-**OpenPyxl** is a Python library to read/write Excel 2010 xlsx/xlsm/xltx/xltm files.
16
16
```bash
17
17
pip install openpyxl
18
18
```
19
19
20
-
-**datetime**It is a module used for Encapsulation of date/time values.
20
+
-**datetime** is a module used for Encapsulation of date/time values.
21
21
```bash
22
22
pip install DateTime
23
23
```
24
24
25
-
-**smtplib**It is a set of Python modules designed for writing video games.
25
+
-**smtplib**module defines an SMTP client session object that can be used to send mail to any Internet machine with an SMTP or ESMTP listener daemon.
26
26
27
27
## Configuration
28
-
1. Assign the Gmail Id of sender to the GMAIL_ID variable in *line 10* of *"Auto B'Day Wisher.py"* file. (e.g. 'xyz@gmail.com')
29
-
2. Similar to first step assign the Gmail password of sender to the GMAIL_PSWD variable in *line 11* of *"Auto B'Day Wisher.py"* file. (e.g. '1234')
30
-
3. In *"data.xlsx"* file insert the name of the receiver in second column under *Name*. Similarly update the *Birthday field with the birth date of receiver* in the given format("%dd-%mm-%YYYY"). Update the *Dailogue* field with a short message you want to send and the *Email* field with the email of the receiver.
31
-
4. Make sure to give permission to your google account from which you're sending email to *Allow less secure apps*. Just turn this "ON" from
1. Assign the Gmail Id of sender to the GMAIL_ID variable in *line 10* of **"Auto B'Day Wisher.py"** file. (e.g. 'xyz@gmail.com')
29
+
2. Similar to first step assign the Gmail password of sender to the GMAIL_PSWD variable in *line 11* of **"Auto B'Day Wisher.py"** file. (e.g. '1234')
30
+
3. In **"data.xlsx"** file insert the name of the receiver in second column under *Name*. Similarly update the **Birthday** field with the birth date of receiver in the given format*("%dd-%mm-%YYYY")*. Update the **Dailogue** field with a short message you want to send and the **Email** field with the email of the receiver.
31
+
4. Make sure to give permission to your google account from which you're sending email to **Allow less secure apps**. Just turn this *"ON"* from [here](https://support.google.com/accounts/answer/6010255?hl=en#zippy=%2Cif-less-secure-app-access-is-off-for-your-account).
35
32
5. Run the command
36
33
```bash
37
34
python "Auto B'Day Wisher.py"
@@ -40,7 +37,7 @@ python "Auto B'Day Wisher.py"
40
37
## Screenshots
41
38
42
39
<palign="center">
43
-
<img src="#" alt="Email received by friend"/>
40
+
<img src="https://raw.githubusercontent.com/SpecTEviL/Amazing-Python-Scripts/AutoBDayWisher-GSSoC'21%23623/Auto%20Birthday%20Wisher/emailReceived.jpg" height="700" alt="Email received by friend"/>
0 commit comments