/voice/change

Modifies a user voice state in a guild voice channel

Endpoint Headers:

  • bot-token - Token of the Bot [String] (Required)

  • apikey - Your Api Auth Key [String] (Required)

  • guild-id - ID of the guild to be fetched [Snowflake] (Required)

Endpoint Body Parameters

  • user-id - ID of the member to modify [Snowflake] (Required)

  • channel-id - ID of the channel to move the member to. Leave null to disconnect the user. [Snowflake] (Optional)

  • mute - Whether to server mute the member [Boolean] (Optional)

  • deaf - Whether to server deafen the member [Boolean] (Optional)

  • time - How long the mute / deaf should last [Timestamp (1s, 5m, 2h etc)] (Optional)

Examples:

Data API version required. Must replace <version> with either release or beta.

Bot Designer for Discord

Example usage of /guild/voice/change endpoint using BDFD

$httpAddHeader[apikey;<YOUR-API-KEY>]
$httpAddHeader[bot-token;<YOUR-BOT-TOKEN>]
$httpAddHeader[guild-id;1064098700307218463] 
$httpPost[https://bdfddata.rickyjs.xyz/<version>/guild/voice/change, {
channel-id: "123456789",
mute: "true",
deaf: "true",
time: "5m"
}]


$httpResult OR $httpResult[details]
Discord.js

Example usage of /guild/members endpoint using Discord.js

Possible Responses (Codes)

Code 200

API succeeded and details were fetched. (If successful, responds with member object)

Code 400

An error occurred that stopped execution.

Code 401

Invalid bot token was provided.

Code 404

Guild was not found via DAPI

Last updated