1
0
Fork 0
mirror of synced 2024-06-22 16:20:23 +12:00

Added a command to dynamically add doggo images

This commit is contained in:
Phxntxm 2016-07-16 10:56:20 -05:00
parent 2618eebfbc
commit d251d20e9a

View file

@ -1,8 +1,10 @@
from discord.ext import commands
from .utils import config
from .utils import checks
import urllib.request
import re
import os
import glob
import sys
import discord
import inspect
@ -28,7 +30,17 @@ class Owner:
await self.bot.say("Restarting; see you in the next life {0}!".format(ctx.message.author.mention))
python = sys.executable
os.execl(python, python, *sys.argv)
@commands.command(pass_context=True)
@commands.check(checks.isOwner)
async def adddoggo(self, ctx, url: str):
"""Saves a URL as a image to add for the doggo command"""
os.chdir('/home/phxntx5/public_html/Bonfire/images')
local_path = 'doggo{}.jpg'.format(len(glob.glob('doggo*')))
urllib.request.urlretrieve(url,local_path)
await self.bot.say("Just saved a new doggo image! You now have {} doggo images!".format(len(glob.glob('doggo*'))))
@commands.command(pass_context=True)
@commands.check(checks.isOwner)
async def py(self, ctx):