Pass context
This commit is contained in:
parent
fdb2ca7974
commit
8386923199
1 changed files with 6 additions and 6 deletions
|
@ -89,7 +89,7 @@ class Twitch:
|
||||||
fmt = "{1}\n{0.__class__.__name__}: {0}".format(tb, e)
|
fmt = "{1}\n{0.__class__.__name__}: {0}".format(tb, e)
|
||||||
log.error(fmt)
|
log.error(fmt)
|
||||||
|
|
||||||
@commands.group(no_pm=True, invoke_without_command=True)
|
@commands.group(no_pm=True, invoke_without_command=True, pass_context=True)
|
||||||
@utils.custom_perms(send_messages=True)
|
@utils.custom_perms(send_messages=True)
|
||||||
async def twitch(self, ctx, *, member: discord.Member = None):
|
async def twitch(self, ctx, *, member: discord.Member = None):
|
||||||
"""Use this command to check the twitch info of a user
|
"""Use this command to check the twitch info of a user
|
||||||
|
@ -125,7 +125,7 @@ class Twitch:
|
||||||
|
|
||||||
await self.bot.say(embed=embed)
|
await self.bot.say(embed=embed)
|
||||||
|
|
||||||
@twitch.command(name='add', no_pm=True)
|
@twitch.command(name='add', no_pm=True, pass_context=True)
|
||||||
@utils.custom_perms(send_messages=True)
|
@utils.custom_perms(send_messages=True)
|
||||||
async def add_twitch_url(self, ctx, url: str):
|
async def add_twitch_url(self, ctx, url: str):
|
||||||
"""Saves your user's twitch URL
|
"""Saves your user's twitch URL
|
||||||
|
@ -171,7 +171,7 @@ class Twitch:
|
||||||
await utils.update_content('twitch', update, key)
|
await utils.update_content('twitch', update, key)
|
||||||
await self.bot.say("I have just saved your twitch url {}".format(ctx.message.author.mention))
|
await self.bot.say("I have just saved your twitch url {}".format(ctx.message.author.mention))
|
||||||
|
|
||||||
@twitch.command(name='remove', aliases=['delete'], no_pm=True)
|
@twitch.command(name='remove', aliases=['delete'], no_pm=True, pass_context=True)
|
||||||
@utils.custom_perms(send_messages=True)
|
@utils.custom_perms(send_messages=True)
|
||||||
async def remove_twitch_url(self, ctx):
|
async def remove_twitch_url(self, ctx):
|
||||||
"""Removes your twitch URL
|
"""Removes your twitch URL
|
||||||
|
@ -182,7 +182,7 @@ class Twitch:
|
||||||
await utils.remove_content('twitch', ctx.message.author.id)
|
await utils.remove_content('twitch', ctx.message.author.id)
|
||||||
await self.bot.say("I am no longer saving your twitch URL {}".format(ctx.message.author.mention))
|
await self.bot.say("I am no longer saving your twitch URL {}".format(ctx.message.author.mention))
|
||||||
|
|
||||||
@twitch.group(no_pm=True, invoke_without_command=True)
|
@twitch.group(no_pm=True, invoke_without_command=True, pass_context=True)
|
||||||
@utils.custom_perms(send_messages=True)
|
@utils.custom_perms(send_messages=True)
|
||||||
async def notify(self, ctx):
|
async def notify(self, ctx):
|
||||||
"""This can be used to modify notification settings for your twitch user
|
"""This can be used to modify notification settings for your twitch user
|
||||||
|
@ -204,7 +204,7 @@ class Twitch:
|
||||||
await utils.update_content('twitch', {'servers': r.row['servers'].append(ctx.message.server.id)}, key)
|
await utils.update_content('twitch', {'servers': r.row['servers'].append(ctx.message.server.id)}, key)
|
||||||
await self.bot.say("This server will now be notified if you go live")
|
await self.bot.say("This server will now be notified if you go live")
|
||||||
|
|
||||||
@notify.command(name='on', aliases=['start,yes'], no_pm=True)
|
@notify.command(name='on', aliases=['start,yes'], no_pm=True, pass_context=True)
|
||||||
@utils.custom_perms(send_messages=True)
|
@utils.custom_perms(send_messages=True)
|
||||||
async def notify_on(self, ctx):
|
async def notify_on(self, ctx):
|
||||||
"""Turns twitch notifications on
|
"""Turns twitch notifications on
|
||||||
|
@ -217,7 +217,7 @@ class Twitch:
|
||||||
else:
|
else:
|
||||||
await self.bot.say("I can't notify if you go live if I don't know your twitch URL yet!")
|
await self.bot.say("I can't notify if you go live if I don't know your twitch URL yet!")
|
||||||
|
|
||||||
@notify.command(name='off', aliases=['stop,no'], no_pm=True)
|
@notify.command(name='off', aliases=['stop,no'], no_pm=True, pass_context=True)
|
||||||
@utils.custom_perms(send_messages=True)
|
@utils.custom_perms(send_messages=True)
|
||||||
async def notify_off(self, ctx):
|
async def notify_off(self, ctx):
|
||||||
"""Turns twitch notifications off
|
"""Turns twitch notifications off
|
||||||
|
|
Loading…
Reference in a new issue