
    PL
j                     2    d Z ddlmZmZmZ g dZd Zd ZdS )z
Platform adapters for messaging integrations.

Each adapter handles:
- Receiving messages from a platform
- Sending messages/responses back
- Platform-specific authentication
- Message formatting and media handling
   )BasePlatformAdapterMessageEvent
SendResult)r   r   r   	QQAdapterYuanbaoAdapterc                 n    | dk    rddl m} |S | dk    rddlm} |S t	          dt
          d|           )Nr   r   )r   r   )r   zmodule z has no attribute )qqbotr   yuanbaor   AttributeError__name__)namer   r   s      >/home/kuhnn/.hermes/hermes-agent/gateway/platforms/__init__.py__getattr__r   "   sh    {$$$$$$++++++
I8IIII
J
JJ    c                  *    t          t                    S )N)sorted__all__ r   r   __dir__r   ,   s    '??r   N)__doc__baser   r   r   r   r   r   r   r   r   <module>r      sl     @ ? ? ? ? ? ? ? ? ?  K K K    r   