diff --git a/src/types/entities/voice_state.rs b/src/types/entities/voice_state.rs index e764296..676c355 100644 --- a/src/types/entities/voice_state.rs +++ b/src/types/entities/voice_state.rs @@ -28,7 +28,8 @@ pub struct VoiceState { pub channel_id: Option, pub user_id: Snowflake, pub member: Option>>, - pub session_id: Snowflake, + /// Includes alphanumeric characters, not a snowflake + pub session_id: String, pub token: Option, pub deaf: bool, pub mute: bool, @@ -38,5 +39,6 @@ pub struct VoiceState { pub self_video: bool, pub suppress: bool, pub request_to_speak_timestamp: Option>, + // FIXME: This is not sent in practice????????? pub id: Snowflake, }