Skip to content

Commands

Prefix Command

python
@bot.command()
async def ping(ctx):
    await ctx.send('Pong! 🏓')

Wird mit !ping aufgerufen (Prefix: !).

Command mit Argumenten

python
@bot.command()
async def say(ctx, *args):
    text = ' '.join(args)
    await ctx.send(text)

Command mit Alias

python
@bot.command(name='8ball', aliases=['magic'])
async def eightball(ctx, *args):
    await ctx.send('Ja! ✅')

Nachricht löschen

python
@bot.command()
async def say(ctx, *args):
    await ctx.remove()  # Original-Nachricht löschen
    await ctx.send(' '.join(args))

Reaktion hinzufügen

python
@bot.command()
async def like(ctx):
    await ctx.react('👍')

Verfügbare Context-Properties

PropertyTypBeschreibung
ctx.messageMessageDie auslösende Nachricht
ctx.authorServerMemberDer Autor
ctx.channelChannelDer Channel
ctx.serverServerDer Server

Verfügbare Context-Methoden

MethodeBeschreibung
ctx.send(text)Nachricht senden
ctx.remove()Original löschen
ctx.react(emoji)Reaktion hinzufügen

Nexcord — Self-hosted Chat Platform