- added context parameter to handlers
- improved method naming in conversation handler api
- replace with ConversationHandler
WithDefaultDefaultResponse
method withWithDefaultDefaultSequence
- added context parameter to sequence process method
- added context and update parameters to sequence start method
- Bump go version up to 1.20
- Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.3
- Bump github.com/stretchr/testify from 1.8.1 to 1.8.4
- Return error if send message request receives a non-200 status
- Return error if webhook registration/deletion requests receive a non-200 status
- Introduced Conversation Handler
- [breaking change] added error return type to handler functions
- Changed poll scheduling setup to allow for more frequent polls