Bot de Discord
Un programa que inicia sesión como un miembro más de un servidor de Discord. Se registra en el portal de desarrolladores y se invita mediante una URL que especifica sus permisos — el mismo modelo que una app OAuth.
Técnicamente hay dos canales: una conexión WebSocket que recibe eventos en tiempo real y una API REST para enviar cosas de vuelta. Desde 2021 la interacción ocurre sobre todo mediante comandos de barra ("/"), registrados ante Discord y visibles en la interfaz del cliente, en lugar de que el bot lea todo el texto buscando un prefijo. Esto último exige hoy message content, un intent privilegiado que debe aprobarse para bots grandes — un cambio de 2022 que cerró un buen número de proyectos personales. Bibliotecas habituales: discord.py, discord.js, JDA. Un bot necesita verificación para poder estar en más de cien servidores.