Maintainer of Opsdroid
An open source chat bot framework written in python. It is designed to be extendable, scalable and simple.
This application is designed to take messages from chat services and execute python functions (skills) based on their contents.
Test logic for handling validation of post request received to webhook url
Remove handshake method from connector since we are checking if the token if valid on connect
Further refactoring of Twitch connector
Make sure every logger has tag to be able to be translated
Add subscriptions.notification event handler
Move webhook routes creation to the connect method
Make changes to unpack data received from twitch
Refactor code to connect to the chat only when user goes live on twitch
Fix issue with going live webhook not working
Handle all status code != 200 on Twitch connector
Read comments on Twitch connector
Check in with contributor on PR that has gone stale
Catch up with comments on open PRs
Read discussion on open issues
Raise Draft PR with WIP Twitch connector (over 600 lines written so far)
Add config schema const for config validation
Add handler to deal with different subscriber event data
Add subscribers webhook to get notification
Test out Twitch connector on stream and fix issues found on webhook logic and code
Refactor webhook subscription code to reuse method for subscription/unsubscription
Add two new events to the Twitch connector - update title and create clip
Test webhook with the twitch connector and see that it works amazingly well! :D