# Subscriber

`class` in `gateway` · v0.1.4

<https://docs.seedcord.org/packages/gateway/0.1.4/classes/subscriber>

Base class for a gateway subscriber, binding `this.core` to the gateway [`Core`](/packages/gateway/0.1.4/interfaces/core).

```ts
abstract class Subscriber<
    KeyOfSubscribers extends SubscriptionKey
> extends Subscriber<KeyOfSubscribers, Core>
```
