mirror of
https://github.com/uhIgnacio/EmoteManager.git
synced 2024-08-15 02:23:13 +00:00
29 lines
606 B
Python
29 lines
606 B
Python
|
#!/usr/bin/env python3
|
||
|
# encoding: utf-8
|
||
|
|
||
|
import discord
|
||
|
from discord.ext import commands
|
||
|
|
||
|
|
||
|
class Meta:
|
||
|
def __init__(self, bot):
|
||
|
self.bot = bot
|
||
|
|
||
|
@commands.command(aliases=['inv'])
|
||
|
async def invite(self, context):
|
||
|
"""Gives you a link to add me to your server."""
|
||
|
permissions = discord.Permissions()
|
||
|
permissions.update(**dict.fromkeys((
|
||
|
'read_messages',
|
||
|
'send_messages',
|
||
|
'add_reactions',
|
||
|
'external_emojis',
|
||
|
'manage_emojis',
|
||
|
'embed_links',
|
||
|
), True))
|
||
|
|
||
|
await context.send('<%s>' % discord.utils.oauth_url(self.bot.user.id, permissions))
|
||
|
|
||
|
def setup(bot):
|
||
|
bot.add_cog(Meta(bot))
|