# Notifications for Events per PHISHLETs Using

#### Summary

A small PR for [**notify**](https://github.com/projectdiscovery/notify) **integration**, allowing you to track real-time events by sending notifications for:

* **Captured Username**
* **Captured Password**
* **Captured Session (Cookies/Tokens)**

There are more PRs offering notifications, so there is nothing new here, i just love that `notify` is a wrapper to a variety of supported platforms and makes it easy to configure.

#### Features

* ✅ Send notifications using the `notify` CLI tool.
* ✅ Any method supported by `notify` tool - Slack / Discord / Telegram / Teams / Webhook / Email / Pushover / ...
* ✅ Enable/Disable notifications per phishlet.
* ✅ Option to show/hide the captured data in the notification

#### Requirements

1. Install `notify` and make sure it's in your `$PATH`

```
go install -v github.com/projectdiscovery/notify/cmd/notify@latest
```

Create and configure your [provider-config.yaml](https://github.com/projectdiscovery/notify?tab=readme-ov-file#provider-config). You can choose 1 or more provider.\
For example, here i chose Discord and Webhook

#### Usage

#### 1. Enable notifications for a phishlet via:

```
phishlets notify <phishlet> <off|on|minimal>
```

* `on` - includes sensitive details - will send the username, password and session in clear-text
* `minimal` - send only the event title, if you want to avoid sending victim details.
* `minimal` mode (no sensitive data)<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://rproxylab.gitbook.io/evilginx-lab-by-cfs0x/basics/modified-extensions/notifications-for-events-per-phishlets-using.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
