mirror of
https://github.com/TitanEmbeds/Titan.git
synced 2024-11-14 18:11:23 +01:00
Changed unicode encoding in mysql, it is being lazy with 3 chars not 4
This commit is contained in:
parent
d90cd64b0f
commit
5cb224e20c
@ -56,13 +56,13 @@ class Titan(discord.Client):
|
||||
)
|
||||
|
||||
try:
|
||||
await self.database.connect(config["database-uri"] + "?charset=utf8")
|
||||
await self.database.connect(config["database-uri"] + "?charset=utf8mb4")
|
||||
except Exception:
|
||||
self.logger.error("Unable to connect to specified database!")
|
||||
traceback.print_exc()
|
||||
await self.logout()
|
||||
return
|
||||
|
||||
|
||||
if "no-init" not in sys.argv:
|
||||
for server in self.servers:
|
||||
await self.database.update_guild(server)
|
||||
@ -84,7 +84,7 @@ class Titan(discord.Client):
|
||||
|
||||
async def on_message(self, message):
|
||||
await self.database.push_message(message)
|
||||
|
||||
|
||||
msg_arr = message.content.split() # split the message
|
||||
if len(message.content.split()) > 1 and message.server: #making sure there is actually stuff in the message and have arguments and check if it is sent in server (not PM)
|
||||
if msg_arr[0] == "<@{}>".format(self.user.id): #make sure it is mention
|
||||
@ -106,7 +106,7 @@ class Titan(discord.Client):
|
||||
await asyncio.sleep(1)
|
||||
await self.leave_server(guild)
|
||||
return
|
||||
|
||||
|
||||
await self.database.update_guild(guild)
|
||||
for channel in guild.channels:
|
||||
async for message in self.logs_from(channel, limit=50, reverse=True):
|
||||
@ -160,4 +160,4 @@ class Titan(discord.Client):
|
||||
await self.database.update_guild_member(member, active=False, banned=True)
|
||||
|
||||
async def on_member_unban(self, server, user):
|
||||
await self.database.unban_server_user(user, server)
|
||||
await self.database.unban_server_user(user, server)
|
||||
|
Loading…
Reference in New Issue
Block a user