Turns the library into a class-based library, and separates the [interaction, communication, discovery] into their separate files and classes.
Unfortunately, the repo clone I was working in got corrupt, so all commit history was lost and I had to resort to straight file copies.
This version has been running for 1-2 years at least at home using a Telegram bot on a raspberry pi. I've got a new (LG OLED) tv now but don't yet know if this lib still works on that. Future work...
Turns the library into a class-based library, and separates the [interaction, communication, discovery] into their separate files and classes.
Unfortunately, the repo clone I was working in got corrupt, so all commit history was lost and I had to resort to straight file copies.
This version has been running for 1-2 years at least at home using a Telegram bot on a raspberry pi. I've got a new (LG OLED) tv now but don't yet know if this lib still works on that. Future work...