Update database bot.py

This commit is contained in:
insert username here 2021-06-04 18:55:15 -04:00 committed by GitHub
parent 0ad9878acd
commit 80a3f8b78e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -95,6 +95,26 @@ async def addsound(ctx):
except Exception: except Exception:
await ctx.send("something went wrong! this probably means you didn't attach a file or discord api is broken") await ctx.send("something went wrong! this probably means you didn't attach a file or discord api is broken")
@client.command()
async def lazyaddsound(ctx):
soutype = ctx.message.content[14:]
findsou1 = 'public/singlesound/'+str(soutype)
if os.path.isdir(findsou1):
try:
name = ctx.message.attachments[0].filename
await ctx.message.attachments[0].save(name)
shutil.move(f"{name}", f"{findsou1}/{name}")
if os.path.exists("public/sounds.zip"):
os.remove("public/sounds.zip")
else:
pass
shutil.make_archive('public/sounds', 'zip', 'public/singlesound')
await ctx.send("added to database")
except Exception:
await ctx.send("something went wrong! this probably means you didn't attach a file or discord api is broken")
else:
await ctx.send('thats not a sound option avalible options are "blips", "music", and "general"')
@client.command() @client.command()
async def setip(ctx): async def setip(ctx):
ip = userInput = ctx.message.content[7:] ip = userInput = ctx.message.content[7:]
@ -216,7 +236,7 @@ async def listsound(ctx):
else: else:
await ctx.send('```'+str(findsou)+'```') await ctx.send('```'+str(findsou)+'```')
else: else:
await ctx.send('thats not a sound option avalible options are "sound", and "general"') await ctx.send('thats not a sound option avalible options are "blps", "music", and "general"')
client.run('botid') client.run('bottoken')