+
    kHàjá  ã            
       ó¶   € R t ^ RIt^ RIHtHtHtHt ^ RIHtH	t	 ]P                  ! R4      tR R ltRt]! ]P                  RRR]R	7      3tR
RRRRRRRRR/tR# )zXQQ (Official Bot API v2) env -> gateway config bridge (``PlatformEntry.env_overrides``).N)ÚGatewayConfigÚHomeChannelÚPlatformÚPlatformConfig)ÚEnvCredÚgetenvzgateway.configc                ó4   € V ^8„  d   QhR\         R\        RR/# )é   ÚconfigÚ	qq_configÚreturnN)r   r   )Úformats   "ÚH/home/ubuntu/.hermes/hermes-agent/plugins/platforms/qqbot/gateway_env.pyÚ__annotate__r      s!   € ÷ 
ñ 
”-ð 
¬Nð 
¸tñ 
ó    c                 óš  € \        R 4      P                  4       pRpV'       g9   \        R4      P                  4       ;p'       d   Rp\        P                  R4       V'       dh   \	        \
        P                  T\        R4      ;'       g    \        VR4      \        R4      ;'       g    \        R4      ;'       g    RR	7      Vn        R# R# )
ÚQQBOT_HOME_CHANNELÚQQBOT_HOME_CHANNEL_NAMEÚQQ_HOME_CHANNELÚQQ_HOME_CHANNEL_NAMEzoQQ_HOME_CHANNEL is deprecated; rename to QQBOT_HOME_CHANNEL in your .env for consistency with the platform key.ÚHomeÚQQBOT_HOME_CHANNEL_THREAD_IDÚQQ_HOME_CHANNEL_THREAD_IDN)ÚplatformÚchat_idÚnameÚ	thread_id)r   ÚstripÚloggerÚwarningr   r   ÚQQBOTÚhome_channel)r
   r   Úqq_homeÚname_envs   &&  r   Ú_homer$      s¦   € ÜÐ)Ó*×0Ñ0Ó2€GØ(€Hß¤6Ð*;Ó#<×#BÑ#BÓ#DÐD˜ÖDà)ˆÜ�‰ðBô	
÷ Ü!,Ü—^‘^¨WÜÐ1Ó2×NÐN´f¸XÀvÓ6NÜÐ;Ó<×kÐkÄÐGbÓ@c×kÐkÐgkô"
ˆ	Öñ r   ÚQQ_ALLOWED_USERSÚQQ_GROUP_ALLOWED_USERS)ÚoptionalÚoptional_strippedÚthenÚallowed_users_envÚallow_all_envÚQQ_ALLOW_ALL_USERSÚown_policy_envÚgroup_allowed_chats_envÚallowlist_suppresses_pairingT©Ú	QQ_APP_IDÚQQ_CLIENT_SECRET)r0   ))Úapp_idr1   )Úclient_secretr2   ))Ú
allow_fromr%   )Úgroup_allow_fromr&   )Ú r7   )Ú__doc__ÚloggingÚgateway.configr   r   r   r   Úgateway.platform_envr   r   Ú	getLoggerr   r$   ÚENV_ENABLE_CREDENTIALSr    ÚENV_OVERRIDESÚAUTHZ© r   r   Ú<module>rA      s{   ðÙ ^ã ç OÓ Oß 0ð 
×	Ò	Ð+Ó	,€õ
ð$ ;Ð áØ�‰Ð<ØQØnØô	ð€ð Ð+ØÐ)Ø�hØÐ7Ø" Dð	‚r   