diff --git a/lib/discordrb/webhooks/client.rb b/lib/discordrb/webhooks/client.rb
index <HASH>..<HASH> 100644
--- a/lib/discordrb/webhooks/client.rb
+++ b/lib/discordrb/webhooks/client.rb
@@ -1,3 +1,5 @@
+require 'rest-client'
+
 module Discordrb::Webhooks
   # A client for a particular webhook added to a Discord channel.
   class Client
@@ -17,6 +19,10 @@ module Discordrb::Webhooks
 
     private
 
+    def post_multipart(builder)
+      RestClient.post(@url, builder.to_multipart_hash)
+    end
+
     def generate_url(id, token)
       "https://discordapp.com/api/v6/webhooks/#{id}/#{token}"
     end
:anchor: Implement Client#post_multipart for multipart webhook requests (i.e. files)