GithubHelp home page GithubHelp logo

Support v1.4 new features about bootbot HOT 7 CLOSED

charca avatar charca commented on May 18, 2024 1
Support v1.4 new features

from bootbot.

Comments (7)

Ltty avatar Ltty commented on May 18, 2024 1

Do you already have a timeline for the updated API?

from bootbot.

Charca avatar Charca commented on May 18, 2024 1

@tmwd I've just published v1.0.11 that should give you the ability to listen for the referral event with bot.on('referral', callback).

As for the generic "catch-all" handler for unknown events, I'd prefer to keep it controlled for now. I wouldn't like people to use this event for new features and never switching to the actual event when the framework adds support for it. Also this event wouldn't generate a Chat instance because we couldn't guarantee that there's a sender object in the payload.

If in the future Facebook starts adding events faster than we can keep up with, I can consider adding it, but for now I'd rather keep it under control. Thanks for the suggestion, though!

from bootbot.

Charca avatar Charca commented on May 18, 2024

Hey @Ltty, thanks again for your contribution. Your PR takes care of all updates for the new Messenger Profile API, so after we merge that, we should be good to go!

The only new feature we need to support is the image_aspect_ratio prop in sendGenericTemplate() (docs). I can take care of that in a separate PR.

from bootbot.

temrysh avatar temrysh commented on May 18, 2024

What about referral param?
https://developers.facebook.com/docs/messenger-platform/referral-params
Maybe it could be handful to have an emitter for that?

from bootbot.

Charca avatar Charca commented on May 18, 2024

@tmwd I've just added support for the referral event in df179c5

Once we merge @Ltty's PR we'll be able to close this issue.

from bootbot.

temrysh avatar temrysh commented on May 18, 2024

@Charca
Since there is no way to handle event if its not in the release, maybe it will be useful to have default handler for unknown events?

from bootbot.

Charca avatar Charca commented on May 18, 2024

v1.0.12 released with full support for Messenger v1.4: https://github.com/Charca/bootbot/releases/tag/v1.0.12

from bootbot.

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.