Welcome to the FCIT Emails Generator! This tool is designed to streamline the process of generating email addresses for students at the Faculty of Computing and Information Technology. Whether you're looking to send important announcements, publicity messages, or any other communications to the FCIT student body, this generator makes it quick and efficient to create a comprehensive list of email addresses.
- Customizable Email Lists: Generate email addresses for specific years and campuses.
- Easy to Use: Simple command-line interface for quick generation.
- Flexible Output: Specify the number of emails and the output file location.
- Python 3.6 or higher
Clone this repository or download the script to get started:
git clone https://github.com/M-S-KHAN/fcit-emails-generator
cd fcit-email-generator
To use the script, navigate to the script directory and run the following command in your terminal:
python script.py --years [year1 year2 ...] --campuses [campus1 campus2 ...]
--years
: Required. Specify the years for which you want to generate emails. Example:--years 20 21
--campuses
: Required. Specify the campuses. Example:--campuses nc oc
--num_emails
: Optional. Set the number of emails to generate per class. Default is 50.--output_file
: Optional. Specify the output file name where emails will be saved. Default isemails.txt
.
Generate emails for the years 2020 and 2021 for both North Campus (nc) and Old Campus (oc), and output to the default file:
python script.py --years 20 21 --campuses nc oc
Generate emails for the year 2019 for North Campus (nc) only, with 60 emails per class, output to custom_emails.txt
:
python script.py --years 19 --campuses nc --num_emails 60 --output_file custom_emails.txt
Contributions are welcome! If you have suggestions for improving the script, please feel free to fork the repository, make changes, and submit a pull request.
Enjoy using the FCIT Emails Generator for your communication needs at the Faculty of Computing and Information Technology!