def getPrefix(cls, guildid): guildconfig = database.getGuild(guildid) if not guildconfig: return os.getenv("prefix") else: return guildconfig.Prefix
async def getPrefix(bot, message): guild = message.guild prefixes = [os.getenv('prefix')+"gods ", os.getenv('prefix')+"g ", "<@"+str(bot.user.id)+"> ", "<@!"+str(bot.user.id)+"> "] if guild: guildconfig = database.getGuild(guild.id) if guildconfig: prefixes.append(guildconfig.Prefix) return prefixes
async def _setprefix(self, ctx, arg1): """Sets a custom prefix for the bot on the server.""" if len(arg1) > 6: await ctx.send("Keep the prefix under 6 chars, please.") return guildconfig = database.getGuild(ctx.guild.id) if not guildconfig: guildconfig = database.newGuild(ctx.guild.id) database.setPrefix(guildconfig.ID, arg1) await ctx.send("Prefix set successfully!")