From 3a43e18c61a94a953e81bebfb35007fb38716ef1 Mon Sep 17 00:00:00 2001 From: "Dusty.P" Date: Fri, 20 Apr 2018 19:33:20 -0800 Subject: [PATCH] Switching to fetchval --- geeksbot.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/geeksbot.py b/geeksbot.py index 4107ada..0102e79 100644 --- a/geeksbot.py +++ b/geeksbot.py @@ -62,15 +62,15 @@ class Geeksbot(commands.Bot): user={self.bot_secrets['db_con']['user']}\ password={self.bot_secrets['db_con']['password']}") del self.bot_secrets['db_con'] - self.default_prefix = 'g$' + self.default_prefix = 'g~' self.voice_chans = {} self.spam_list = {} self.gcs_service = build('customsearch', 'v1', developerKey=self.bot_secrets['google_search_key']) @staticmethod async def get_custom_prefix(bot_inst, message): - return bot_inst.db_con.fetch('select prefix from guild_config where guild_id = $1', - message.guild.id) or bot_inst.default_prefix + return bot_inst.db_con.fetchval('select prefix from guild_config where guild_id = $1', + message.guild.id) or bot_inst.default_prefix async def load_ext(self, ctx, mod=None): self.load_extension('{0}.{1}'.format(extension_dir, mod)) @@ -122,14 +122,14 @@ async def unload(ctx, mod): async def on_message(ctx): if not ctx.author.bot: if ctx.guild: - if int(bot.db_con.fetchrow("select channel_lockdown from guild_config where guild_id = $1", + if int(bot.db_con.fetchval("select channel_lockdown from guild_config where guild_id = $1", ctx.guild.id)): - if ctx.channel.id in json.loads(bot.db_con.fetchrow("select allowed_channels from guild_config " + if ctx.channel.id in json.loads(bot.db_con.fetchval("select allowed_channels from guild_config " "where guild_id = $1", ctx.guild.id)): await bot.process_commands(ctx) elif ctx.channel.id == 418452585683484680: - prefix = bot.db_con.fetchrow('select prefix from guild_config where guild_id = $1', ctx.guild.id) + prefix = bot.db_con.fetchval('select prefix from guild_config where guild_id = $1', ctx.guild.id) prefix = prefix[0] if prefix else bot.default_prefix ctx.content = f'{prefix}{ctx.content}' await bot.process_commands(ctx) @@ -149,12 +149,12 @@ async def on_ready(): for load_item in load_list: await bot.load_ext(None, f'{load_item}') logging.info('Extension Loaded: {0}'.format(load_item)) - logging.info('Done loading, Geeksbot is active.') with open(f'{config_dir}reboot', 'r') as f: reboot = f.readlines() if int(reboot[0]) == 1: await bot.get_channel(int(reboot[1])).send('Restart Finished.') with open(f'{config_dir}reboot', 'w') as f: f.write(f'0') + logging.info('Done loading, Geeksbot is active.') bot.run(bot.TOKEN)