fetchThreadMember method
Fetch information about a member in a thread.
Implementation
Future<ThreadMember> fetchThreadMember(Snowflake id, Snowflake memberId, {bool? withMember}) async {
final route = HttpRoute()
..channels(id: id.toString())
..threadMembers(id: memberId.toString());
final request = BasicRequest(
route,
queryParameters: {
if (withMember != null) 'with_member': withMember.toString(),
},
);
final response = await client.httpHandler.executeSafe(request);
// TODO: Can we provide the guildId?
// Don't update the cache since the guildId for the member will be Snowflake.zero
return parseThreadMember(response.jsonBody as Map<String, Object?>);
}