Metadata-Version: 2.1
Name: zoomwrap
Version: 0.1.1
Summary: A module containing classes that can be easily serialized to JSON for use with Zoom's APIs.
Home-page: https://github.com/builderpepc/zoomwrap
Author: builderpepc
Author-email: troy.hiruka@gmail.com
License: MIT
Download-URL: https://github.com/builderpepc/zoomwrap/archive/v0.1.tar.gz
Description: # zoomwrap
        
        A module containing classes that can be easily serialized to JSON for use with Zoom's APIs.
        
        ```py
        import zoomwrap
        
        client = zoomwrap.WebhookClient("your_endpoint_url", "your_auth_str")
        
        msg = zoomwrap.Message(head=zoomwrap.messageElements.Head("hello, world"))
        client.send(msg)
        
        ```
        
        I have only tested this with Zoom's [incoming webhook API](https://zoomappdocs.docs.stoplight.io/incoming-webhook-chatbot) but it should work with the Chatbot API as well since they use the same object structures.
        
        For convenience, there is a `WebhookClient` class with methods for sending API requests using your credentials. 
        
        ## Documentation
        Currently, there is no documentaion for this module because it is still a heavy work in progress.  
        For now, have a loop at Zoom's [incoming webhook API docs](https://zoomappdocs.docs.stoplight.io/incoming-webhook-chatbot) and their more detailed docs for both the Chatbot and Webhook APIs [here](https://marketplace.zoom.us/docs/guides/chatbots/customizing-messages).  
        Most of the different types of messages and their attributes have been implemented in this module, with the exception of messages with buttons, because they only work with the Chatbot API.
        
        ## Contributions
        This is my first pypi package and it is not very sophisticated (or neat, for that matter).
        Contributions are certainly welcome but may not get checked often.
Keywords: zoom,zoom.us,zoom-api,bot
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Description-Content-Type: text/markdown
