Python es uno de los lenguajes mas populares para crear bots de Discord gracias a la libreria discord.py. En esta guia crearas tu primer bot funcional.
¿Alojar su bot de Discord? En HostValues desde €1,40 al mes, en línea en pocos minutos. Ver planes →
Requisitos previos
- Python 3.10 o superior
- Una cuenta de Discord
- Acceso al Portal de Desarrolladores de Discord
Crear la aplicacion
En el portal de desarrolladores, crea una nueva aplicacion, ve a la seccion Bot y copia el token. Este token es la contrasena de tu bot, nunca lo compartas publicamente.
Codigo basico
import discord\nfrom discord.ext import commands\n\nbot = commands.Bot(command_prefix="!", intents=discord.Intents.default())\n\n@bot.event\nasync def on_ready():\n print(f"Bot conectado como {bot.user}")\n\n@bot.command()\nasync def ping(ctx):\n await ctx.send(f"Pong! {round(bot.latency * 1000)}ms")\n\nbot.run("TU_TOKEN_AQUI")Invitar al servidor
Genera un enlace de invitacion desde el portal de desarrolladores con los permisos necesarios. El bot aparecera offline hasta que ejecutes el script.
Cómo crear la aplicación, copiar el token, activar los intents y generar ese enlace paso a paso lo explicamos en la guía del Discord Developer Portal.
Siguiente paso
Una vez que el bot funcione localmente, necesitaras alojarlo en un servidor para que funcione las 24 horas.
Su bot de Discord siempre en línea
Desde €1,40 al mes. En línea en pocos minutos, sin permanencia y con protección DDoS incluida.
Ver planes Pedir ahora¿Nuevo en HostValues? Use el código WELKOM10 y obtenga un 10% de descuento en su primer pedido.