Implement Africa's talking on HTTP server #21

Closed
opened 2024-08-29 18:16:26 +02:00 by lash · 5 comments
Owner

Create a translation layer for the Africa's Talking USSD gateway format, specifically:

  • CON/END
  • parse input string delta.
Create a translation layer for the Africa's Talking USSD gateway format, specifically: * `CON`/`END` * parse input string delta.
lash added the
Kind/Feature
Status
Blocked
Priority
High
labels 2024-08-29 18:16:38 +02:00
lash added a new dependency 2024-08-29 18:16:47 +02:00

Since go-vise is state-aware, we can just extract the last input.

* https://developers.africastalking.com/docs/ussd/handle_sessions Since go-vise is state-aware, we can just extract the last input.
Author
Owner

Yes it should be that simple.

We can also use the same "state store" used for the persister to store the last input string state.

Yes it should be that simple. We can also use the same "state store" used for the persister to store the last input string state.
Author
Owner

unblocking as this should be in sufficient state to implement: https://git.grassecon.net/urdt/ussd/src/branch/lash/http-server

unblocking as this should be in sufficient state to implement: https://git.grassecon.net/urdt/ussd/src/branch/lash/http-server
lash removed the
Status
Blocked
label 2024-09-06 17:12:14 +02:00
Author
Owner

tenatively complete in #63

still awaiting independent verification

tenatively complete in https://git.grassecon.net/urdt/ussd/pulls/63 still awaiting independent verification
Author
Owner

Verified manually with dialoguss

Verified manually with dialoguss
lash closed this issue 2024-09-19 21:27:24 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Reference: urdt/ussd#21
No description provided.