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
| Property | Typ | Beschreibung |
|---|---|---|
ctx.message | Message | Die auslösende Nachricht |
ctx.author | ServerMember | Der Autor |
ctx.channel | Channel | Der Channel |
ctx.server | Server | Der Server |
Verfügbare Context-Methoden
| Methode | Beschreibung |
|---|---|
ctx.send(text) | Nachricht senden |
ctx.remove() | Original löschen |
ctx.react(emoji) | Reaktion hinzufügen |
