mirror of https://github.com/stijndcl/didier
				
				
				
			Reduce db load for custom commands
							parent
							
								
									5f72701714
								
							
						
					
					
						commit
						fa129efd0c
					
				|  | @ -215,9 +215,14 @@ class Didier(commands.Bot): | ||||||
|         if not message.content.startswith(settings.DISCORD_CUSTOM_COMMAND_PREFIX): |         if not message.content.startswith(settings.DISCORD_CUSTOM_COMMAND_PREFIX): | ||||||
|             return False |             return False | ||||||
| 
 | 
 | ||||||
|         async with self.postgres_session as session: |  | ||||||
|         # Remove the prefix |         # Remove the prefix | ||||||
|             content = message.content[len(settings.DISCORD_CUSTOM_COMMAND_PREFIX) :] |         content = message.content[len(settings.DISCORD_CUSTOM_COMMAND_PREFIX) :].strip() | ||||||
|  | 
 | ||||||
|  |         # Message was just "?" (or whatever the prefix was configured to) | ||||||
|  |         if not content: | ||||||
|  |             return False | ||||||
|  | 
 | ||||||
|  |         async with self.postgres_session as session: | ||||||
|             command = await custom_commands.get_command(session, content) |             command = await custom_commands.get_command(session, content) | ||||||
| 
 | 
 | ||||||
|             # Command found |             # Command found | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue