@tryforge/forgescript
Preparing search index...
InviteTracker
Class InviteTracker
Index
Constructors
constructor
Properties
Inviters
Invites
Required
Events
Required
Intents
Methods
cache
cache
All
delete
Inviter
find
Inviter
has
Permissions
invite
Create
Handler
invite
Delete
Handler
uncache
Constructors
constructor
new
InviteTracker
()
:
InviteTracker
Returns
InviteTracker
Properties
Static
Readonly
Inviters
Inviters
:
Collection
<
string
,
Collection
<
string
,
IGuildInviter
>
>
= ...
Guild => invited user => invited by
Static
Readonly
Invites
Invites
:
Collection
<
string
,
IGuildInvite
[]
>
= ...
Static
Readonly
Required
Events
RequiredEvents
:
(
keyof
ClientEvents
)
[]
= ...
Static
Readonly
Required
Intents
RequiredIntents
:
(
|
"Guilds"
|
"GuildMembers"
|
"GuildModeration"
|
"GuildBans"
|
"GuildExpressions"
|
"GuildEmojisAndStickers"
|
"GuildIntegrations"
|
"GuildWebhooks"
|
"GuildInvites"
|
"GuildVoiceStates"
|
"GuildPresences"
|
"GuildMessages"
|
"GuildMessageReactions"
|
"GuildMessageTyping"
|
"DirectMessages"
|
"DirectMessageReactions"
|
"DirectMessageTyping"
|
"MessageContent"
|
"GuildScheduledEvents"
|
"AutoModerationConfiguration"
|
"AutoModerationExecution"
|
"GuildMessagePolls"
|
"DirectMessagePolls"
)
[]
= ...
Methods
Static
cache
cache
(
guild
:
Guild
)
:
Promise
<
void
>
Parameters
guild
:
Guild
Returns
Promise
<
void
>
Static
cache
All
cacheAll
(
client
:
ForgeClient
)
:
Promise
<
void
>
Parameters
client
:
ForgeClient
Returns
Promise
<
void
>
Static
delete
Inviter
deleteInviter
(
member
:
GuildMember
|
PartialGuildMember
)
:
void
Parameters
member
:
GuildMember
|
PartialGuildMember
Returns
void
Static
find
Inviter
findInviter
(
member
:
GuildMember
|
PartialGuildMember
)
:
Promise
<
void
>
Parameters
member
:
GuildMember
|
PartialGuildMember
Returns
Promise
<
void
>
Static
has
Permissions
hasPermissions
(
guild
:
Guild
)
:
boolean
Parameters
guild
:
Guild
Returns
boolean
Static
invite
Create
Handler
inviteCreateHandler
(
invite
:
Invite
)
:
Promise
<
void
>
Parameters
invite
:
Invite
Returns
Promise
<
void
>
Static
invite
Delete
Handler
inviteDeleteHandler
(
invite
:
Invite
)
:
Promise
<
void
>
Parameters
invite
:
Invite
Returns
Promise
<
void
>
Static
uncache
uncache
(
guild
:
Guild
)
:
void
Parameters
guild
:
Guild
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
Inviters
Invites
Required
Events
Required
Intents
Methods
cache
cache
All
delete
Inviter
find
Inviter
has
Permissions
invite
Create
Handler
invite
Delete
Handler
uncache
@tryforge/forgescript
Loading...
Guild => invited user => invited by