Discord boti a další

První bot v discord.py (Python)

Minimální bot se slash příkazem v Pythonu.

1 min čtení·Aktualizováno 10. října 2026

  1. Vytvoř requirements.txt:
    discord.py>=2.4
    python-dotenv
  2. Vytvoř .env s TOKEN=tvůj_token.
  3. Vytvoř app.py:
    import os
    import discord
    from discord import app_commands
    from dotenv import load_dotenv
    
    load_dotenv()
    intents = discord.Intents.default()
    client = discord.Client(intents=intents)
    tree = app_commands.CommandTree(client)
    
    @tree.command(name="ping", description="Odpoví pong")
    async def ping(interaction: discord.Interaction):
        await interaction.response.send_message("Pong! 🏓")
    
    @client.event
    async def on_ready():
        await tree.sync()
        print(f"Přihlášen jako {client.user}")
    
    client.run(os.getenv("TOKEN"))
  4. V Spouštění zkontroluj, že App py file je app.py, a zapni server.

Balíčky z requirements.txt se nainstalují při každém startu.

Discord bot hosting od 12 Kč měsíčně

Bot v Node.js nebo Pythonu, který běží nonstop.

Zobrazit balíčky