exclude method
Exclude the member.
await member.exclude(duration: Duration(days: 7), reason: 'Testing');
Implementation
Future<void> exclude({Duration? duration, String? reason}) {
final timeout = duration != null ? DateTime.now().add(duration) : DateTime.now();
return _datastore.member.update(
serverId: serverId.value,
memberId: id.value,
reason: reason,
payload: {'communication_disabled_until': timeout.toIso8601String()});
}