Birb / Birb
Class: Birb
Hierarchy
-
↳
Birb
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new Birb(options)
Your journey starts here! :D
Parameters
| Name | Type | Description |
|---|---|---|
options | BirbOptions | The options to initialize the Birb with. |
Overrides
Defined in
src/classes/Birb.ts:51
Properties
baseApiUrl
• Readonly baseApiUrl: string = 'https://discord.com/api/v10'
The base URL for API requests.
Defined in
src/classes/Birb.ts:22
guilds
• guilds: GuildsManager
The guilds manager.
Defined in
src/classes/Birb.ts:40
intents
• Readonly intents: Intents
The Intents Bitfield the client was initialized with.
Defined in
src/classes/Birb.ts:18
options
• Readonly options: BirbOptions
The options passed to the Birb constructor.
Defined in
src/classes/Birb.ts:14
ping
• ping: number = 0
The current websocket latency to Discord, in milliseconds.
Defined in
src/classes/Birb.ts:36
users
• users: UsersManager
The users manager.
Defined in
src/classes/Birb.ts:44
ws
• ws: Websocket
The websocket for the client.
Defined in
src/classes/Birb.ts:26
Methods
clear
▸ clear(): void
Returns
void
Inherited from
Defined in
src/classes/EventDispatcher.ts:35
fly
Returns
Defined in
src/classes/Birb.ts:72
getToken
▸ getToken(): undefined | string
Seriously though, don’t share your bot’s token with anyone!
Returns
undefined | string
Defined in
src/classes/Birb.ts:100
setToken
▸ setToken(token): Birb
Sets the token.
Parameters
| Name | Type |
|---|---|
token | string |
Returns
Defined in
src/classes/Birb.ts:92
when
▸ when(event): EventListener<BirbEvent, Function>
Parameters
| Name | Type |
|---|---|
event | BirbEvent |
Returns
EventListener<BirbEvent, Function>
Inherited from
Defined in
src/classes/EventDispatcher.ts:14