|
|
|
|
|
|
|
|
self.con.update_config(self.serverconfig) |
|
|
self.con.update_config(self.serverconfig) |
|
|
return await self.bot.say("Admin role appended to list: '{}'".format(role.name)) |
|
|
return await self.bot.say("Admin role appended to list: '{}'".format(role.name)) |
|
|
|
|
|
|
|
|
@bot.command(pass_context=True, hidden=True, aliases=["setava"]) |
|
|
|
|
|
|
|
|
@bot.command(pass_context=True, hidden=True, aliases=["setava", "setavatar"]) |
|
|
@checks.is_bot_owner() |
|
|
@checks.is_bot_owner() |
|
|
async def changeavatar(self, ctx, url=None): |
|
|
async def changeavatar(self, ctx, url=None): |
|
|
""" |
|
|
""" |
|
|
|
|
|
|
|
|
else: |
|
|
else: |
|
|
thing = url.strip('<>') |
|
|
thing = url.strip('<>') |
|
|
|
|
|
|
|
|
avaimg = 'avaimg.png' |
|
|
|
|
|
|
|
|
avaimg = 'avaimg' |
|
|
async with aiohttp.ClientSession() as session: |
|
|
async with aiohttp.ClientSession() as session: |
|
|
with session.get(thing) as img: |
|
|
|
|
|
|
|
|
async with session.get(thing) as img: |
|
|
with open(avaimg, 'wb') as f: |
|
|
with open(avaimg, 'wb') as f: |
|
|
f.write(await img.read()) |
|
|
f.write(await img.read()) |
|
|
with open(avaimg, 'rb') as f: |
|
|
with open(avaimg, 'rb') as f: |