Chameleon
Preparing search index...
GuildManager
Class GuildManager
Hierarchy (
View Summary
)
BaseManager
<
Guild
>
GuildManager
Index
Constructors
constructor
Methods
fetch
fetch
Channels
ban
unban
kick
Constructors
constructor
new
GuildManager
(
rest
:
ChameleonREST
,
store
:
TongueStore
)
:
GuildManager
Parameters
rest
:
ChameleonREST
store
:
TongueStore
Returns
GuildManager
Methods
fetch
fetch
(
id
:
string
,
force
?:
boolean
)
:
Promise
<
ChameleonAPIResult
<
Guild
>
>
Parameters
id
:
string
force
:
boolean
= false
Returns
Promise
<
ChameleonAPIResult
<
Guild
>
>
fetch
Channels
fetchChannels
(
guildId
:
string
)
:
Promise
<
ChameleonAPIResult
<
Channel
[]
>
>
Parameters
guildId
:
string
Returns
Promise
<
ChameleonAPIResult
<
Channel
[]
>
>
ban
ban
(
guildId
:
string
,
userId
:
string
,
options
?:
{
deleteMessageSeconds
?:
number
;
reason
?:
string
}
,
)
:
Promise
<
ChameleonAPIResult
<
void
>
>
Parameters
guildId
:
string
userId
:
string
Optional
options
:
{
deleteMessageSeconds
?:
number
;
reason
?:
string
}
Returns
Promise
<
ChameleonAPIResult
<
void
>
>
unban
unban
(
guildId
:
string
,
userId
:
string
,
reason
?:
string
,
)
:
Promise
<
ChameleonAPIResult
<
void
>
>
Parameters
guildId
:
string
userId
:
string
Optional
reason
:
string
Returns
Promise
<
ChameleonAPIResult
<
void
>
>
kick
kick
(
guildId
:
string
,
userId
:
string
,
reason
?:
string
,
)
:
Promise
<
ChameleonAPIResult
<
void
>
>
Parameters
guildId
:
string
userId
:
string
Optional
reason
:
string
Returns
Promise
<
ChameleonAPIResult
<
void
>
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
fetch
fetch
Channels
ban
unban
kick
Chameleon
Loading...