Add more commands

This commit is contained in:
Michał Gdula 2023-09-07 18:19:39 +01:00
parent bafe17e0d4
commit 0cddbb75e2
6 changed files with 279 additions and 5 deletions

View file

@ -2,12 +2,13 @@ import asyncio
import discord
from discord.ext import commands
from config import DISCORD_TOKEN
from commands import Hello, Music
from commands import Help, Ping, Hello, Music, E621
lynxie = commands.Bot(
intents=discord.Intents.all(),
command_prefix="AAAA ",
help_command=None,
)
@ -16,10 +17,22 @@ async def on_ready():
print(f"Logged in as {lynxie.user} (ID: {lynxie.user.id})")
@lynxie.event
async def on_message_edit(before, after):
await before.channel.send(
f'@{before.author} edited their message!!!\n'
f'Before: "{before.content}"\n'
f'After: "{after.content}"'
)
async def run():
async with lynxie:
await lynxie.add_cog(Help(lynxie))
await lynxie.add_cog(Ping(lynxie))
await lynxie.add_cog(Hello(lynxie))
await lynxie.add_cog(Music(lynxie))
await lynxie.add_cog(E621(lynxie))
await lynxie.start(DISCORD_TOKEN)

View file

@ -1,7 +1,13 @@
from .help import Help
from .ping import Ping
from .hello import Hello
from .music import Music
from .e621 import E621
__all__ = [
"Help",
"Ping",
"Hello",
"Music",
"E621",
]

View file

@ -7,4 +7,4 @@ class Hello(commands.Cog):
@commands.command()
async def hello(self, ctx):
await ctx.send(f"Hello {ctx.author.mention}!")
await ctx.send(f"Hello from England, {ctx.author.mention}!")

View file

@ -16,7 +16,6 @@ ytdl = youtube_dl.YoutubeDL({
"quiet": True,
"no_warnings": True,
"default_search": "auto",
"source_address": "0.0.0.0",
})
@ -49,7 +48,7 @@ class Music(commands.Cog):
self.bot = bot
@commands.command()
async def move(self, ctx, *, channel: discord.VoiceChannel):
async def join(self, ctx, *, channel: discord.VoiceChannel):
"""Joins a voice channel"""
if ctx.voice_client is not None: