Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

experiment: extend project to different drivers #48

Open
tuxpiper opened this issue Mar 26, 2021 · 8 comments
Open

experiment: extend project to different drivers #48

tuxpiper opened this issue Mar 26, 2021 · 8 comments
Assignees
Labels

Comments

@tuxpiper
Copy link
Member

Since this engine is built on botman.io, it should be possible to add other sorts of drivers to the same code base.

The task here would be

  1. pick one of the following messaging platforms

    • Facebook messenger
    • Telegram
    • Slack
  2. Produce a driver or find an existing one.

  3. Evaluate how the USSD-optimized dialog works over the new driver... or, bonus points, customize a better dialog

@tuxpiper tuxpiper added the good first issue Good for newcomers label Mar 29, 2021
@tuxpiper
Copy link
Member Author

This is a good first issue to take on a non-committal fashion. Just see how far you get :)

@helen-ndip
Copy link

@Angamanga @tuxpiper can I be assigned this issue? I have gone through the Botman documentation site and noticed it has detailed information on how to add drivers for these.

Can you please explain what you mean by the USSD-optimized dialog and how to use it after installing and running the project ?

@Angamanga
Copy link
Contributor

@helen-ndip Please go ahead and start working on this. @tuxpiper Could you jump in and respond to Helens question above?

@tuxpiper
Copy link
Member Author

tuxpiper commented Apr 4, 2022

hi @helen-ndip! thank you for looking into this

re: the comment on USSD-optimized dialog, this is meant more as a user-experience evaluation exercise, after successful integration of the driver. You can get started without worrying about it.

@helen-ndip
Copy link

Ok thank you for this.

@helen-ndip
Copy link

@tuxpiper @Angamanga I am sorry for the delay. I have created the slack driver but having a hard time testing it.
I have created a slack API with a slack bot and used ngrok to expose my localhost port 8000. The event subscription endpoint shows verified in the slack App interface and I do see calls in my ngrok terminal but I do not see the chat bot reply on slack.

Do you have any suggestions? I really thought it will be straight to the point.
I am trying to set up a new botman project using botman studio to see if it makes it better.

@Angamanga
Copy link
Contributor

@webong @tuxpiper Could you have a look at this and respond to Helen?

@tuxpiper
Copy link
Member Author

@Angamanga , I think @helen-ndip pulled through :)

#105

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants