mirror of https://github.com/stijndcl/didier
				
				
				
			Run hooks
							parent
							
								
									72415aeed0
								
							
						
					
					
						commit
						abbb3026eb
					
				|  | @ -3,7 +3,7 @@ import os | ||||||
| import pathlib | import pathlib | ||||||
| import re | import re | ||||||
| from functools import cached_property | from functools import cached_property | ||||||
| from typing import Union, Optional | from typing import Optional, Union | ||||||
| 
 | 
 | ||||||
| import discord | import discord | ||||||
| from aiohttp import ClientSession | from aiohttp import ClientSession | ||||||
|  | @ -19,8 +19,8 @@ from didier.data.embeds.error_embed import create_error_embed | ||||||
| from didier.data.embeds.schedules import Schedule, parse_schedule | from didier.data.embeds.schedules import Schedule, parse_schedule | ||||||
| from didier.exceptions import HTTPException, NoMatch | from didier.exceptions import HTTPException, NoMatch | ||||||
| from didier.utils.discord.prefix import get_prefix | from didier.utils.discord.prefix import get_prefix | ||||||
| from didier.utils.easter_eggs import detect_easter_egg |  | ||||||
| from didier.utils.discord.snipe import should_snipe | from didier.utils.discord.snipe import should_snipe | ||||||
|  | from didier.utils.easter_eggs import detect_easter_egg | ||||||
| from didier.utils.types.datetime import tz_aware_now | from didier.utils.types.datetime import tz_aware_now | ||||||
| 
 | 
 | ||||||
| __all__ = ["Didier"] | __all__ = ["Didier"] | ||||||
|  | @ -342,14 +342,20 @@ class Didier(commands.Bot): | ||||||
|         if not should_snipe(message): |         if not should_snipe(message): | ||||||
|             return |             return | ||||||
| 
 | 
 | ||||||
|         self.sniped[message.channel.id] = (message, None,) |         self.sniped[message.channel.id] = ( | ||||||
|  |             message, | ||||||
|  |             None, | ||||||
|  |         ) | ||||||
| 
 | 
 | ||||||
|     async def on_message_edit(self, before: discord.Message, after: discord.Message): |     async def on_message_edit(self, before: discord.Message, after: discord.Message): | ||||||
|         """Event triggered when a message is edited""" |         """Event triggered when a message is edited""" | ||||||
|         if not should_snipe(before): |         if not should_snipe(before): | ||||||
|             return |             return | ||||||
| 
 | 
 | ||||||
|         self.sniped[before.channel.id] = (before, after,) |         self.sniped[before.channel.id] = ( | ||||||
|  |             before, | ||||||
|  |             after, | ||||||
|  |         ) | ||||||
| 
 | 
 | ||||||
|     async def on_ready(self): |     async def on_ready(self): | ||||||
|         """Event triggered when the bot is ready""" |         """Event triggered when the bot is ready""" | ||||||
|  |  | ||||||
|  | @ -2,7 +2,6 @@ import discord | ||||||
| 
 | 
 | ||||||
| from didier.utils.regexes import STEAM_CODE | from didier.utils.regexes import STEAM_CODE | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
| __all__ = ["should_snipe"] | __all__ = ["should_snipe"] | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,6 +1,6 @@ | ||||||
| from typing import Union |  | ||||||
| from dataclasses import dataclass |  | ||||||
| import re | import re | ||||||
|  | from dataclasses import dataclass | ||||||
|  | from typing import Union | ||||||
| 
 | 
 | ||||||
| __all__ = ["STEAM_CODE"] | __all__ = ["STEAM_CODE"] | ||||||
| 
 | 
 | ||||||
|  | @ -8,6 +8,7 @@ __all__ = ["STEAM_CODE"] | ||||||
| @dataclass | @dataclass | ||||||
| class Regex: | class Regex: | ||||||
|     """Dataclass for a type of pattern""" |     """Dataclass for a type of pattern""" | ||||||
|  | 
 | ||||||
|     pattern: str |     pattern: str | ||||||
|     flags: Union[int, re.RegexFlag] = 0 |     flags: Union[int, re.RegexFlag] = 0 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue