mirror of
				https://github.com/nonebot/nonebot2.git
				synced 2025-10-31 15:06:42 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			21 lines
		
	
	
		
			526 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			526 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from typing import Optional
 | |
| 
 | |
| from pydantic import Field, BaseModel
 | |
| 
 | |
| 
 | |
| class Config(BaseModel):
 | |
|     """
 | |
|     钉钉配置类
 | |
| 
 | |
|     :配置项:
 | |
| 
 | |
|       - ``access_token`` / ``ding_access_token``: 钉钉令牌
 | |
|       - ``secret`` / ``ding_secret``: 钉钉 HTTP 上报数据签名口令
 | |
|     """
 | |
|     secret: Optional[str] = Field(default=None, alias="ding_secret")
 | |
|     access_token: Optional[str] = Field(default=None, alias="ding_access_token")
 | |
| 
 | |
|     class Config:
 | |
|         extra = "ignore"
 | |
|         allow_population_by_field_name = True
 |