A simple Python client connecting to the OpenTera server able to receive calls. This client works with the opentera-teleop-service and reacts to the following events:
- DeviceEvent : Device online/offline event
- JoinSessionEvent : Join session information event
- ParticipantEvent : Participant online/offline event
- StopSessionEvent : Stop session information event
- UserEvent : User online/offline event
- LeaveSessionEvent : User/Device/Participant leave session event
- JoinSessionReplyEvent : JoinSession acceptance event
Calls are initiated with the opentera-teleop-service webportal.
A robot device must be created on the OpenTera server and the token must be copied in the configuration file in the following format :
{
"client_token": "JWT token generated from the OpenTera server",
"url": "enter url here like https://server:port"
}