mirror of
https://github.com/discordeno/discordeno.git
synced 2026-06-16 11:28:15 +00:00
Fixes
This commit is contained in:
@@ -5,15 +5,15 @@ import { SnakeCasedPropertiesDeep } from "../types/util.ts";
|
|||||||
export function transformVoiceState(
|
export function transformVoiceState(
|
||||||
bot: Bot,
|
bot: Bot,
|
||||||
payload: { voiceState: SnakeCasedPropertiesDeep<VoiceState> } & { guildId: bigint }
|
payload: { voiceState: SnakeCasedPropertiesDeep<VoiceState> } & { guildId: bigint }
|
||||||
): DiscordenoVoiceState {
|
) {
|
||||||
return {
|
return {
|
||||||
bitfield:
|
bitfield:
|
||||||
(payload.voiceState.deaf ? 1n : 0n) |
|
(payload.voiceState.deaf ? 1n : 0n) |
|
||||||
(payload.voiceState.mute ? 2n : 0n) |
|
(payload.voiceState.mute ? 2n : 0n) |
|
||||||
(payload.voiceState.selfDeaf ? 4n : 0n) |
|
(payload.voiceState.self_deaf ? 4n : 0n) |
|
||||||
(payload.voiceState.selfMute ? 8n : 0n) |
|
(payload.voiceState.self_mute ? 8n : 0n) |
|
||||||
(payload.voiceState.selfStream ? 16n : 0n) |
|
(payload.voiceState.self_stream ? 16n : 0n) |
|
||||||
(payload.voiceState.selfVideo ? 32n : 0n) |
|
(payload.voiceState.self_video ? 32n : 0n) |
|
||||||
(payload.voiceState.suppress ? 64n : 0n),
|
(payload.voiceState.suppress ? 64n : 0n),
|
||||||
|
|
||||||
requestToSpeakTimestamp: payload.voiceState.request_to_speak_timestamp,
|
requestToSpeakTimestamp: payload.voiceState.request_to_speak_timestamp,
|
||||||
|
|||||||
Reference in New Issue
Block a user