Giter Club home page Giter Club logo

Comments (11)

stevkan avatar stevkan commented on June 2, 2024

@RamkumarManavalan, at the moment I am unable to repro the issue. To be clear, are you using the Slack adapter package, found in the Package Manager, in your Composer bot? Also, what is the size of the Excel document that you are trying to send?

from botframework-services.

RamkumarManavalan avatar RamkumarManavalan commented on June 2, 2024

No, I have not used slack adapter. I created a slack app and used its credentials to configure in the bot's slack channel configuration in azure portal.

The size is of KBs (less tha 500 KB).

from botframework-services.

stevkan avatar stevkan commented on June 2, 2024

@RamkumarManavalan, apologies to you as it seems I misread your initial post. Based on your description, I am now able to repro the issue. Looking at the activity with an attached Excel file, it appears that the activity.attachments property is not populating with the files contentType, contentUrl, and name properties. As you can see in the attached image, the activity with an attached JSON file is structured correctly whereas the Excel attachment is not:

image

image

I am able to repro the issue in both a C# Composer bot as well as in a code-first JS bot. The activity, including the attachments property, is constructed in the Slack channel connector as the incoming Slack message arrives. This bug will need to be addressed by our Services team.

@Services team, can someone please investigate this further?

from botframework-services.

RamkumarManavalan avatar RamkumarManavalan commented on June 2, 2024

Thank you so much @stevkan.

Please keep this thread posted on which release this bug is planned to be fixed as part of.

from botframework-services.

RamkumarManavalan avatar RamkumarManavalan commented on June 2, 2024

Any update on this, team? We are totally blocked on this.

from botframework-services.

ssss141414 avatar ssss141414 commented on June 2, 2024

Hi @RamkumarManavalan ,
I'm working on fixing this issue. Sorry for keeping you waiting.

And according to Steven's reply, before our fix is onboard, you can temporarily use properties in Activity.ChannelData.files to download the files.

from botframework-services.

ssss141414 avatar ssss141414 commented on June 2, 2024

The fix will be onboard next week.

from botframework-services.

RamkumarManavalan avatar RamkumarManavalan commented on June 2, 2024

Glad to hear. Thank you so much.

from botframework-services.

RamkumarManavalan avatar RamkumarManavalan commented on June 2, 2024

@ssss141414 , has this fix been rolled out to production? If yes, which version of bot framework should I upgrade to?

from botframework-services.

ssss141414 avatar ssss141414 commented on June 2, 2024

@RamkumarManavalan Yes the fix has come to Prod. Since the fix is on server side, you don't need to update version. Please have a try to see if the issue persists. Thank you.

from botframework-services.

bobokids avatar bobokids commented on June 2, 2024

Resolved the issue for now. Please reactivate it if you still get it repro-ed.

from botframework-services.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.