# GatewayEmoji

`class` in `gateway` · v0.3.1

<https://docs.seedcord.org/packages/gateway/0.3.1/classes/gateway-emoji>

A resolved emoji, plus the discord.js emoji it came from on [`source`](/packages/gateway/0.3.1/classes/gateway-emoji#source).

```ts
class GatewayEmoji<
    Source extends SavedEmojiType = SavedEmojiType
> extends ResolvedEmoji
```

## Constructors

### constructor

```ts
GatewayEmoji(source: Source)
```

Constructs a new instance of the `GatewayEmoji` class

## Properties

### animated

```ts
readonly animated: boolean
```

### id

```ts
readonly id: string
```

### name

```ts
readonly name: string
```

### source

```ts
public get source(): Source
```

What discord.js resolved, for `.url` and the management calls.

## Methods

### toString

```ts
toString(): string
```
