64 lines
1.9 KiB
Python
64 lines
1.9 KiB
Python
|
import discord
|
||
|
from discord import app_commands
|
||
|
from discord.ext import commands
|
||
|
from discord.ext.commands import Context
|
||
|
|
||
|
from helpers import checks
|
||
|
|
||
|
|
||
|
# Here we name the cog and create a new class for the cog.
|
||
|
class Infomantion(commands.Cog, name="infomantion"):
|
||
|
def __init__(self, bot):
|
||
|
self.bot = bot
|
||
|
|
||
|
# Here you can just add your own commands, you'll always need to provide "self" as first parameter.
|
||
|
|
||
|
|
||
|
@commands.hybrid_command(
|
||
|
name='links',
|
||
|
description="This is a testing command that does nothing.",
|
||
|
aliases=['link']
|
||
|
)
|
||
|
@checks.not_blacklisted()
|
||
|
async def links(self, context):
|
||
|
"""Lists all my important links in an embed."""
|
||
|
links = discord.Embed(
|
||
|
title="List of Links",
|
||
|
description="Here is a list of links. More will be added later. Enjoy!",
|
||
|
colour=0xFF0000
|
||
|
)
|
||
|
links.set_author(
|
||
|
name="Die-Antwoord"
|
||
|
)
|
||
|
links.add_field(
|
||
|
name="Aero#5703 - 432129282710700033",
|
||
|
value="https://aero.bot/",
|
||
|
inline=False
|
||
|
)
|
||
|
links.add_field(
|
||
|
name="Reputation#1740 - 550035183269838848",
|
||
|
value="https://discordrep.com/",
|
||
|
inline=False
|
||
|
)
|
||
|
links.add_field(
|
||
|
name="Blacklister#3409 - 866364881917837312",
|
||
|
value="https://discord.gg/FZxgNrwBS6",
|
||
|
inline=False
|
||
|
)
|
||
|
links.add_field(
|
||
|
name="DangerCord - 1007806961854726269",
|
||
|
value="▌<@1007806961854726269> | https://dangercord.com/",
|
||
|
inline=False
|
||
|
)
|
||
|
links.add_field(
|
||
|
name="GitHub",
|
||
|
value="https://github.com/Die-Antwoord",
|
||
|
inline=False
|
||
|
)
|
||
|
await context.send(embed=links)
|
||
|
pass
|
||
|
|
||
|
|
||
|
# And then we finally add the cog to the bot so that it can load, unload, reload and use it's content.
|
||
|
async def setup(bot):
|
||
|
await bot.add_cog(Infomantion(bot))
|