Hacker Newsnew | past | comments | ask | show | jobs | submit | slvnperron's commentslogin

This question is very relevant and I think we need to work more on how to express what I am going to say (any idea form you guys would be extremely helpful)..

Botpress differs from other frameworks (I consider as frameworks only the code-based solutions like Botkit, MS Bot Framework and Hubot) in that we don't only provide the connectors to the chat platforms (which is the minimum to having a chatbot), but also provides all the other things you will eventually need when writing your bots: the ability for users to subscribe to topics, broadcasting abilities, tasks scheduling, natural language processing, human-in-the-loop, analytics, etc... All of which is available on a web interface.

Botpress differs from other platforms* (platforms are hosted services like Chatfuel, Flowxo, Motion.AI, etc) in that it is developer-oriented (i.e. it's not a tool designed for total newbies and non-coders). The logic of your bot will inevitably lead to code, but in exchange you get total control and flexibility. You own your data, you have no dependency on 3rd party services, you need a new feature you just code it. Finally, the major difference is that Botpress is not hosted, it is an open-source software you install and host yourself.

The reasoning behind Botpress is: make it super easy for developers to create a bot (through a powerful SDK and a highly modular ecosystem), easy for bot owners to administrate (powerful web interface).


Our Slack integrations make it very very easy to create a Slack bot and all the tasks around a Slack bot (i.e. broadcasts, subscriptions, scheduling tasks, human take over). We have very nice features like automatic users profile fetching (and caching) and all the Web APIs actions are implemented. The only drawback is that we have no deep integration for Slack Grid (yet)


hey thanks dang!


This is the inevitable comment when you're asked about the terminal emulator from your screencast. (And better to do it here by piggy backing off this off-topic thread than for it to pollute the main discussion.)

So what's behind those effects?

Thanks.

https://botpress.io/video/video_1.mp4


Hehe this question was indeed inevitable. I'm using Hyper (https://hyper.is/) with the "hyperpower" plugin. Enjoy!


hey! thanks man. We're working on this :)


There's a module for Wit.AI and this morning we're also pushing a new module for API.AI


Cool, you should take a look at rasa_nlu (https://github.com/golastmile/rasa_nlu) as well, it's an open-source NLU solution.


hey, thanks for your question! Botkit is mainly a conversation management framework. Botpress provides developers everything around bots development via modules.

For example you can build a subscription list, schedule messages, send broadcasts, have analytics, do A/B testing, have a built-in management interface, password protection etc. In fact, Botpress works very well in harmony with Botkit.

I would call it a complete framework (Botpress) vs a single library (Botkit)


Make sense!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: