
    i                      6    d dl mZmZ dedee         defdZdS )    )OptionalAnyselfchannelreturnc                 J    t          | d          o| j        d uo
|p| j        d uS )Nclient)hasattrr	   r   )r   r   s     [/root/projects/butler/venv/lib/python3.11/site-packages/slack_bolt/context/say/internals.py_can_sayr      s0    4""ht{$'>hGD[t|dhChh    N)typingr   r   strboolr    r   r   <module>r      s]                   i3 i# i4 i i i i i ir   