Skip to content

Developing new Leon clients (Facebook, Telegram, Slack ..etc) #167

@Stormix

Description

@Stormix

Expected Behavior

In a perfect world, as a user, I should be able to communicate with my personal assistant wherever I am and using any communication method available. Basically a build once, run everywhere sort of thing.

Actual Behavior

Communication with Leon is limited to the web app client (which is quite good tbh), but adds the need of hosting it and making it publicly accessible on a web server (though there are ways to handle this).

Proposal

I may be a bit of a feature creep wanting this, but I think you could easily use existing Bot Frameworks that have existing adapters for different services (e.g: messenger, slack, telegram, sms ..etc)

I made a quick prototype client using BotKit's facebook adapter and it works really well ! (Though I only implemented text messages). You can find that here: Eve-client.

If you think this is a good idea, and enough people +1 it, I'de be happy to write a proper PR.

Best regards,
Anas

Metadata

Metadata

Assignees

No one assigned

    Labels

    improvementIndicates improvements without being features.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions