This PR is intended to make this package compatible with the https://github.com/home-assistant/core twitch integration. This offers asyncio. The current supporting pypi package is sync.
For this integration there is currently no need for logging into the irc chat. Running the current run method actually kills the running loop, crashing the entire program. Perhaps I missed something in this project that already allows me to just login. If not, this PR is a step in the right direction imo.
Checklist
[x] If code changes were made then they have been tested.
[x] I have updated the documentation to reflect the changes.
[x] I have updated the changelog with a quick recap of my changes.
[ ] This PR fixes an issue.
[ ] This PR adds something new (e.g. new method or parameters).
[ ] This PR is a breaking change (e.g. methods or parameters removed/renamed)
[ ] This PR is not a code change (e.g. documentation, README, ...)
Pull request summary
This PR is intended to make this package compatible with the https://github.com/home-assistant/core twitch integration. This offers asyncio. The current supporting pypi package is sync. For this integration there is currently no need for logging into the irc chat. Running the current
run
method actually kills the running loop, crashing the entire program. Perhaps I missed something in this project that already allows me to just login. If not, this PR is a step in the right direction imo.Checklist