# Image

### Filters

* **Description**: add filter to the provided image
* **Command Usage**: `!{available filters}`
* **Slash Usage**: `/filter <name>`;
* **Cooldown**: 5 seconds
* **Available Filters**:

|         |           |           |          |
| ------- | --------- | --------- | -------- |
| blur    | brighten  | burn      | darken   |
| distort | greyscale | invert    | pixelate |
| sepia   | sharpen   | threshold |          |

### Overlays

* **Description**: add overlay over the provided image
* **Command Usage**: `!{available overlays}`
* **Slash Usage**: `/overlay <name>`;
* **Cooldown**: 5 seconds
* **Available Filters**:

|          |          |                 |           |
| -------- | -------- | --------------- | --------- |
| approved | brazzers | gay             | halloween |
| rejected | thuglife | to-be-continued | wasted    |

### Generators

* **Description**: image meme generator
* **Command Usage**: `!{available generator}`
* **Slash Usage**: `/generator <name>`;
* **Cooldown**: 5 seconds
* **Available Generators**:

|        |               |              |          |
| ------ | ------------- | ------------ | -------- |
| ad     | affect        | beautiful    | bobross  |
| color  | confusedstonk | delete       | facepalm |
| hitler | jail          | jokeoverhead | karaba   |
| mms    | notstonk      | poutine      | rainbow  |
| rip    | shit          | stonk        | tatoo    |
| thomas | trash         | wanted       | wasted   |

{% hint style="info" %}

#### Command Usage

You can use image commands in the following formats

* cmd : Picks message author as image
* cmd \[member|ID] : Picks mentioned members avatar as image
* cmd \[url] : Picks image from provided URL
* cmd \[attachment] : Picks attachment image
  {% endhint %}

{% hint style="info" %}

#### Slash Optional Arguments

The above image commands use the command author's avatar by default. However, the following optional argument

* user : Picks mentioned members avatar as image
* link : Picks image from provided URL
  {% endhint %}
