§
    ‰eîi�	  ã                  ó´   — d Z ddlmZ ddlZdZ ej        dd¦  «        ZdZdZd	Z	d
Z
dZdZdZdZdZg d¢ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!dS )zPQQBot package-level constants shared across adapter, onboard, and other modules.é    )ÚannotationsNz1.1.0ÚQQ_PORTAL_HOSTzq.qq.comzhttps://api.sgroup.qq.comz)https://bots.qq.com/app/getAppAccessTokenz/gatewayz/lite/create_bind_taskz/lite/poll_bind_resultzRhttps://q.qq.com/qqbot/openclaw/connect.html?task_id={task_id}&_wv=2&source=hermesg      >@g      ^@g      4@)é   é   é
   é   é<   éd   r	   g      @é   g       @g      $@i   i,  iè  r   é   é   é   é   )"Ú__doc__Ú
__future__r   ÚosÚQQBOT_VERSIONÚgetenvÚPORTAL_HOSTÚAPI_BASEÚ	TOKEN_URLÚGATEWAY_URL_PATHÚONBOARD_CREATE_PATHÚONBOARD_POLL_PATHÚQR_URL_TEMPLATEÚDEFAULT_API_TIMEOUTÚFILE_UPLOAD_TIMEOUTÚCONNECT_TIMEOUT_SECONDSÚRECONNECT_BACKOFFÚMAX_RECONNECT_ATTEMPTSÚRATE_LIMIT_DELAYÚQUICK_DISCONNECT_THRESHOLDÚMAX_QUICK_DISCONNECT_COUNTÚONBOARD_POLL_INTERVALÚONBOARD_API_TIMEOUTÚMAX_MESSAGE_LENGTHÚDEDUP_WINDOW_SECONDSÚDEDUP_MAX_SIZEÚMSG_TYPE_TEXTÚMSG_TYPE_MARKDOWNÚMSG_TYPE_MEDIAÚMSG_TYPE_INPUT_NOTIFYÚMEDIA_TYPE_IMAGEÚMEDIA_TYPE_VIDEOÚMEDIA_TYPE_VOICEÚMEDIA_TYPE_FILE© ó    úC/home/div/.hermes/hermes-agent/gateway/platforms/qqbot/constants.pyú<module>r4      s÷   ðØ VÐ Và "Ð "Ð "Ð "Ð "Ð "à 	€	€	€	ð €ð ˆbŒiÐ(¨*Ñ5Ô5€à&€Ø7€	ØÐ ð /Ð Ø,Ð ð-ð ð Ð ØÐ ØÐ à&Ð&Ð&Ð ØÐ ØÐ Ø Ð ØÐ àÐ ØÐ ð Ð ØÐ Ø€ð €ØÐ Ø€ØÐ ð Ð ØÐ ØÐ Ø€€€r2   