Use the initially generated invite link in /invite

This commit is contained in:
2021-10-31 11:51:10 +01:00
parent 66fc0924e7
commit 3a165d846c
+6 -4
View File
@@ -6,12 +6,13 @@ from discord.ext.commands import Context
import humanize
import datetime
import lavalink
from bot import ChristmasBot
from utils.EmbedGenerator import EmbedGenerator
from utils.paginator import HelpPaginator
class InformationCog(commands.Cog, name="Information"):
def __init__(self, bot: commands.Bot):
def __init__(self, bot: ChristmasBot):
self.bot = bot
self.is_help_msg = True
self.update_status.start()
@@ -53,8 +54,9 @@ class InformationCog(commands.Cog, name="Information"):
@commands.cooldown(rate=1, per=5, type=commands.BucketType.user)
async def invite(self, ctx: Context):
"""Gets the invite link!"""
link = f"https://discord.com/oauth2/authorize?client_id=643555373814382593&permissions=3230720&scope=bot%20applications.commands"
embed = await EmbedGenerator.Message(ctx, "Add our bot to your server:", link)
embed = await EmbedGenerator.Message(
ctx, "Add our bot to your server:", self.bot.invite_link
)
await ctx.send(embed=embed)
@commands.command(
@@ -129,6 +131,6 @@ class InformationCog(commands.Cog, name="Information"):
await ctx.send(embed=embed)
def setup(bot: commands.Bot):
def setup(bot: ChristmasBot):
bot.remove_command("help")
bot.add_cog(InformationCog(bot))