mirror of
				https://github.com/nonebot/nonebot2.git
				synced 2025-11-04 00:46:43 +00:00 
			
		
		
		
	⚗️ add got receive overload #142
This commit is contained in:
		
							
								
								
									
										19
									
								
								tests/test_plugins/test_overload.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								tests/test_plugins/test_overload.py
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,19 @@
 | 
			
		||||
from nonebot import on_command
 | 
			
		||||
from nonebot.adapters.cqhttp import Bot, PrivateMessageEvent, GroupMessageEvent
 | 
			
		||||
 | 
			
		||||
overload = on_command("overload")
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@overload.handle()
 | 
			
		||||
async def handle_first_receive(bot: Bot):
 | 
			
		||||
    return
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@overload.got("message", prompt="群?")
 | 
			
		||||
async def handle_group(bot: Bot, event: GroupMessageEvent):
 | 
			
		||||
    return
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@overload.got("message", prompt="私?")
 | 
			
		||||
async def handle_private(bot: Bot, event: PrivateMessageEvent):
 | 
			
		||||
    return
 | 
			
		||||
		Reference in New Issue
	
	Block a user