33from urllib import parse
44from urllib .parse import urlparse
55
6- import discord
6+ import disnake
77import emoji
8- from discord import DMChannel
9- from discord .ext import commands
8+ from disnake import DMChannel
9+ from disnake .ext import commands
1010
1111from Cogs .BaseCog import BaseCog
1212from Util import Configuration , GearbotLogging , Permissioncheckers , Utils , MessageUtils , Translator
@@ -23,7 +23,7 @@ def __init__(self, bot):
2323 self .regexes = dict ()
2424
2525 @commands .Cog .listener ()
26- async def on_message (self , message : discord .Message ):
26+ async def on_message (self , message : disnake .Message ):
2727 if message .guild is None or message .webhook_id is not None or message .channel is None or isinstance (message .channel , DMChannel ) or not Configuration .get_var (message .channel .guild .id , "CENSORING" , "ENABLED" ) or self .bot .user .id == message .author .id :
2828 return
2929 member = await Utils .get_member (self .bot , message .guild , message .author .id , fetch_if_missing = True )
@@ -36,7 +36,7 @@ async def on_message(self, message: discord.Message):
3636 await self .check_message (member , message .content , message .channel , message .id , False , reply , message .attachments )
3737
3838 @commands .Cog .listener ()
39- async def on_raw_message_edit (self , event : discord .RawMessageUpdateEvent ):
39+ async def on_raw_message_edit (self , event : disnake .RawMessageUpdateEvent ):
4040 channel = self .bot .get_channel (int (event .data ["channel_id" ]))
4141 m = await MessageUtils .get_message_data (self .bot , event .message_id )
4242 reply = None
@@ -51,7 +51,7 @@ async def on_raw_message_edit(self, event: discord.RawMessageUpdateEvent):
5151 if (permissions .read_messages and permissions .read_message_history ) or permissions .administrator :
5252 try :
5353 message = await channel .fetch_message (event .message_id )
54- except (discord .NotFound , discord .Forbidden ): # we should never get forbidden, be we do, somehow
54+ except (disnake .NotFound , disnake .Forbidden ): # we should never get forbidden, be we do, somehow
5555 return
5656 else :
5757 author_id = message .author .id
@@ -85,8 +85,8 @@ async def check_message(self, member, content, channel, message_id, edit, reply,
8585 codes = INVITE_MATCHER .findall (decoded_content )
8686 for code in codes :
8787 try :
88- invite : discord .Invite = await self .bot .fetch_invite (code )
89- except discord .NotFound :
88+ invite : disnake .Invite = await self .bot .fetch_invite (code )
89+ except disnake .NotFound :
9090 await self .censor_invite (member , message_id , channel , code , "INVALID INVITE" , content , edit , reply , attachments )
9191 return
9292 if invite .guild is None :
@@ -163,8 +163,8 @@ async def censor_message(self, message_id, content, channel, member, bad, key=""
163163 if p .manage_messages or p .administrator :
164164 try :
165165 self .bot .deleted_messages .append (message_id )
166- await channel .delete_messages ([discord .Object (message_id )])
167- except discord .NotFound as ex :
166+ await channel .delete_messages ([disnake .Object (message_id )])
167+ except disnake .NotFound as ex :
168168 pass
169169 else :
170170 GearbotLogging .log_key (channel .guild .id , f'censored_message{ key } { e } ' , user = member , user_id = member .id ,
@@ -173,7 +173,7 @@ async def censor_message(self, message_id, content, channel, member, bad, key=""
173173 else :
174174 GearbotLogging .log_key (channel .guild .id , f'censored_message_failed{ key } { e } ' , user = member ,
175175 user_id = member .id , message = clean_message , sequence = bad ,
176- link = 'https://discord .com/channels/{0}/{1}/{2}' .format (channel .guild .id , channel .id , message_id ),
176+ link = 'https://disnake .com/channels/{0}/{1}/{2}' .format (channel .guild .id , channel .id , message_id ),
177177 reply = reply_str , attachments = attachments_str )
178178 self .bot .dispatch ("user_censored" , messageholder (message_id , member , channel , channel .guild ))
179179
@@ -202,7 +202,7 @@ async def censor_invite(self, member, message_id, channel, code, server_name, co
202202 clean_message = Utils .trim_message (clean_message , 1600 - len (attachments_str ) - len (reply_str ))
203203 try :
204204 if channel .permissions_for (channel .guild .me ).manage_messages :
205- await channel .delete_messages ([discord .Object (message_id )])
205+ await channel .delete_messages ([disnake .Object (message_id )])
206206 GearbotLogging .log_key (member .guild .id , f'censored_invite{ e } ' , user = clean_name , code = code , message = clean_message ,
207207 server_name = server_name , user_id = member .id ,
208208 channel = channel .mention , attachments = attachments_str ,
@@ -214,7 +214,7 @@ async def censor_invite(self, member, message_id, channel, code, server_name, co
214214 reply = reply_str )
215215 if message_id in self .bot .deleted_messages :
216216 self .bot .deleted_messages .remove (message_id )
217- except discord .NotFound :
217+ except disnake .NotFound :
218218 # we failed? guess we lost the race, log anyways
219219 GearbotLogging .log_key (member .guild .id , f'invite_censor_fail{ e } ' , user = clean_name , code = code ,
220220 message = clean_message , server_name = server_name , user_id = member .id ,
0 commit comments