Labubot es un bot de Discord multifuncional que mejora la experiencia del servidor con dos funciones principales:
- 🔗 Conversión automática de enlaces de redes sociales para una mejor visualización
- 🈶 Diccionario japonés integrado para búsquedas en japonés
- Convierte automáticamente enlaces de:
- Twitter/X →
fxtwitter - Instagram →
kkinstagram - Bluesky →
vxbsky
- Twitter/X →
- Muestra previews embebidas mejoradas en Discord
- Detección automática (sin comandos)
- Búsqueda de palabras japonesas usando la API de Jisho.org
- Traducciones instantáneas
- Muestra lecturas (hiragana / katakana)
- Información de kanji
- Ejemplos de uso
- Node.js v16.9.0 o superior
- npm o yarn
- Una cuenta en Discord Developer Portal
# Clona el repositorio
git clone https://github.com/p-estor/Labubot.git
cd Labubot
# Instala las dependencias
npm installCrea un archivo .env en la raíz del proyecto y añade tu token:
DISCORD_TOKEN=tu_token_de_discord_aquiInicia el bot:
node index.js!jisho <palabra>Busca una palabra en japonés o inglés usando la API de Jisho.
El bot detecta y convierte enlaces automáticamente — no requiere comandos.
- Discord.js — Interacción con la API de Discord
- Node.js — Entorno de ejecución
- Jisho API — Diccionario japonés-inglés
- dotenv — Variables de entorno
{
"discord.js": "^13.x.x",
"axios": "^1.x.x",
"dotenv": "^16.x.x"
}- Send Messages
- Embed Links
- Read Message History
- Add Reactions
Usuario:
https://twitter.com/usuario/status/123456789
Bot:
https://fxtwitter.com/usuario/status/123456789
Usuario:
!jisho 猫
Bot:
Significados:
cat (esp. the domestic cat, Felis catus) (Noun)
shamisen (Noun)
geisha (Noun)
📚 JLPT: jlpt-n5 ✨ Palabra común
- Soporte para más redes sociales (Reddit, YouTube)
- Comando de conjugación de verbos japoneses
- Sistema de favoritos para palabras
- Estadísticas de uso
- Modo de quiz para practicar japonés
- Integración con más APIs de diccionarios
El bot no responde
- Verifica que el token en
.envsea correcto - Asegúrate de que el bot tenga permisos suficientes
- Revisa los logs en la consola
Los enlaces no se convierten
- Comprueba que el bot pueda leer y enviar mensajes
- Verifica el formato del enlace
Error con la API de Jisho
- Verifica tu conexión a internet
- La API puede estar temporalmente no disponible
Este proyecto está bajo la Licencia MIT.
Consulta el archivo LICENSE para más detalles.
Pedro Estor
GitHub: @p-estor
- Jisho.org por su excelente API
- Discord.js por la documentación
- Comunidad de desarrolladores de bots de Discord
⭐ Si este proyecto te fue útil, considera darle una estrella en GitHub!