title: Send Attachments to Bot in Teams
body: <p>I'm working with BotBuilder in .NET C#. </p>
  
  <p>I can't figure out how I can send an attachment to the bot using Teams client - I've tried using the Windows desktop app and the web client but neither shows an attachment button in a chat with the bot. </p>
  
  <p>I also tried with the Android client and found that I could send image attachments but not other file types, which I then went back and found that I could do the same in desktop/web clients by pasting the image into the chat box. </p>
  
  <p>Using this method I do get an item in <code>Activity.Attachments</code> with <code>ContentType="image/*"</code>. Any other type of file that I try to attach in the Android client is not sent to the bot (nothing in the <code>Activity.Attachments</code> collection) and as I said the other clients won't allow me to even attach anything in 1:1 chat.</p>
  
  <p>Attaching a file in a Teams Channel adds the file to the Channel but I don't get any reference to the attachment if I @mention the bot along with the attachment.</p>
  
  <p>The only mention of consuming attachments in bot sent via Teams I can find is <a href="https://github.com/Microsoft/BotBuilder-Samples/tree/master/Node/core-ReceiveAttachment" rel="nofollow noreferrer">here</a> where it's stated that you'll need to use a JwtToken to access the file. I'm guessing this is currently a limitation in Teams as I'm able to send/receive attachments from other channels, but I'd like to confirm that there isn't some nuance that I'm missing.</p>