diff --git a/src/Extensions/ChannelApiExtensions.cs b/src/Extensions/ChannelApiExtensions.cs index e36a27b..7c27050 100644 --- a/src/Extensions/ChannelApiExtensions.cs +++ b/src/Extensions/ChannelApiExtensions.cs @@ -24,12 +24,7 @@ public static class ChannelApiExtensions return Result.FromError(embedResult.Value); } - var rented = ArrayPool.Shared.Rent(1); - rented[0] = embed; - var result = (Result)await channelApi.CreateMessageAsync(channelId, message, nonce, isTextToSpeech, rented, + return (Result)await channelApi.CreateMessageAsync(channelId, message, nonce, isTextToSpeech, new[] { embed }, allowedMentions, messageRefenence, components, stickerIds, attachments, flags, ct); - ArrayPool.Shared.Return(rented); - - return result; } }