Don't bother, I have my own based on asyncio with Real Time API support, pagination and everything. If people interested separating this to it's own package, let me know!
yours just has a bunch of print statements, several FIXME's, some weird choices (throwing an ApiError in one case but just printing the error in another), random things like a half baked Emoji enum (make this dynamic) and isn't a library you can pip install.
And again, you make statements and don't provide any data to back them up. If there's issues with their API which yours doesn't have then describe or list them.
edit: You also conveniently change your argument once I point out the previous one doesn't hold up.
Why not? Theirs has better support behind it and supports everything you listed (RTM api, pagination, async, etc.).