diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..2537f25 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,40 @@ +--- +name: Bug report +about: Create a report to help us improve +title: "" +labels: "" +assignees: "" +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: + +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Desktop (please complete the following information):** + +- OS: [e.g. iOS] +- Browser [e.g. chrome, safari] +- Version [e.g. 22] + +**Smartphone (please complete the following information):** + +- Device: [e.g. iPhone6] +- OS: [e.g. iOS8.1] +- Browser [e.g. stock browser, safari] +- Version [e.g. 22] + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/custom.md b/.github/ISSUE_TEMPLATE/custom.md new file mode 100644 index 0000000..babf9b2 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/custom.md @@ -0,0 +1,7 @@ +--- +name: Custom issue template +about: Describe this issue template's purpose here. +title: "" +labels: "" +assignees: "" +--- diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..2bc5d5f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,19 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: "" +labels: "" +assignees: "" +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. diff --git a/.github/workflows/greetings.yml b/.github/workflows/greetings.yml new file mode 100644 index 0000000..a748798 --- /dev/null +++ b/.github/workflows/greetings.yml @@ -0,0 +1,13 @@ +name: Greetings + +on: [pull_request, issues] + +jobs: + greeting: + runs-on: ubuntu-latest + steps: + - uses: actions/first-interaction@v1 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + issue-message: "Thx we will fix the issue very soon" + pr-message: "Thx to contribute we will verify and add the changes soon" diff --git a/Developer_Guide.md b/Developer_Guide.md new file mode 100644 index 0000000..acc48ec --- /dev/null +++ b/Developer_Guide.md @@ -0,0 +1,19 @@ +# Run + +1. Go to, Visit + - [chrome://extensions/](chrome://extensions/) +2. Enable Developer mode ... on top right corner +3. click on Load unpacked ..... shows on top left corner + - and select [chrome-extension](./chrome-extension/) folder + - to see the result + +# Technology + +## In Use + +- Basic HTML, CSS, JS +- ... + +## Will Use + +- diff --git a/README.md b/README.md index 962a1af..9b591b8 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,38 @@ -# 📊: ChatGPT Gmail Bot -``` -- Chrome Extension -- which connect ChatGPT with Gmail -- and write reply email for incoming emails -``` +

+ + logo + +

-- [Screenshots of this project](./screenshots/) +

ChatGPT Gmail Bot

-# 📽️: Udemy +
+

Chrome Extension to connect ChatGPT with gmail,
and write reply email for incoming emails

+Report Bug +| +Request Feature +| +Discussions + +
+ + + +# 📸: Screenshots of this projects + +- How to run the project ... [Developer_Guide.md](./Developer_Guide.md) +- for more photos visit [/screenshots](./screenshots/) folder + +![output-1](./screenshots/output-1.png) + +# 🔗: Links + +- [Official Chrome Extension Docs](https://developer.chrome.com/docs/extensions/) + - Course :- https://www.udemy.com/course/chatgpt-bot/ - Certificate :- https://www.udemy.com/certificate/UC-b46816a7-81f0-462e-8ebd-a11c5662701f/ diff --git a/chrome-extension/index.html b/chrome-extension/index.html index a1fcac6..2adcb6f 100644 --- a/chrome-extension/index.html +++ b/chrome-extension/index.html @@ -1,5 +1,96 @@ - + + + + + + + + ChatGPT Gmail Bot - Chrome Extension + + + + -

Hello World !!!

+
+

ChatGPT Gmail Bot

+
+
+
    +
  1. Install the extension (✅ Done).
  2. +
  3. + Go to + +
  4. +
  5. + If the tab was opened before the extension was installed, + then please reload the tab once to use the extension +
  6. +

    + Now since both GMail and ChatGPT is open +
    + Now do the the process you do daily +

    +
  7. Open the email you want to send reply to
  8. +
  9. Then click on the Reply Button
  10. +
    +
  11. Now reply email will be generated automatically
  12. +
+
+ + + diff --git a/chrome-extension/logo.png b/chrome-extension/logo.png new file mode 100644 index 0000000..847b476 Binary files /dev/null and b/chrome-extension/logo.png differ diff --git a/chrome-extension/manifest.json b/chrome-extension/manifest.json index 8656146..99704f4 100644 --- a/chrome-extension/manifest.json +++ b/chrome-extension/manifest.json @@ -2,8 +2,8 @@ "manifest_version": 3, "name": "ChatGPT Gmail Bot", - "description": "Chrome Extension to connect ChatGPT with gmail, and write reply email for incoming emails", - "version": "0.4", + "description": "Write Emails Automatically for Incoming Emails for you, using ChatGPT", + "version": "1.0.0", "author": "Raghav Rathi", "action": { @@ -28,5 +28,11 @@ "background": { "service_worker": "background.js" + }, + + "icons": { + "16": "logo.png", + "48": "logo.png", + "128": "logo.png" } } diff --git a/screenshots/output-1.png b/screenshots/output-1.png new file mode 100644 index 0000000..e17f945 Binary files /dev/null and b/screenshots/output-1.png differ diff --git a/screenshots/output-2.png b/screenshots/output-2.png new file mode 100644 index 0000000..2b24450 Binary files /dev/null and b/screenshots/output-2.png differ