getBase64 method
Returns attachment encoded in Data URI scheme format See: https://discord.com/developers/docs/reference#image-data
Implementation
String getBase64({String defaultFormat = 'png'}) {
final encodedData = base64Encode(_bytes);
final fileExtension = path_utils.extension(_name);
final extension = fileExtension.isNotEmpty ? fileExtension.substring(1) : defaultFormat;
return "data:image/$extension;base64,$encodedData";
}