¿Qué hace meme-factory?
Genera memes usando la API de memegen.link. Útil cuando los usuarios piden memes, quieren agregar humor al contenido o necesitan ayudas visuales para redes sociales. Soporta más de 100 plantillas populares con texto y estilos personalizados.
Uso
Llama a la función generate_meme con los siguientes parámetros:
| Parámetro | Tipo | Descripción | Obligatorio |
|---|---|---|---|
template | string | El nombre corto de la plantilla del meme (ej. "drake", "disaster-girl"). | Sí |
top_text | string | Texto de la línea superior (usa __ para espacios y -- para guiones). | No |
bottom_text | string | Texto de la línea inferior. | No |
font | string | Fuente a usar (ej. "impact", "arial"). Por defecto: "impact". | No |
text_color | string | Color del texto en hex (ej. "#ffffff"). Por defecto: "#ffffff". | No |
background_color | string | Color de fondo en hex (ej. "#000000"). Por defecto: transparente. | No |
Ejemplo de llamada
result = generate_meme(
template="drake",
top_text="Usar esta habilidad",
bottom_text="No usarla"
)
print(result["url"])
Esto devolverá un objeto JSON con la URL del meme generado:
{
"url": "https://api.memegen.link/images/drake/usar_esta_habilidad/no_usarla.png"
}
Plantillas disponibles
Se puede obtener la lista completa de plantillas desde la API pública de memegen.link. Algunas populares incluyen:
drake- Aprobación/Rechazo de Drakedisaster-girl- Niña del Desastredoge- Dogechill-guy- Chico Tranquilotwo-buttons- Dos Botonesbuff-doge- Doge Musculoso
Personalización avanzada
- Saltos de línea: Usa
~no la bandera--newlinepara insertar saltos de línea en el texto. - Estilos de fuente: Además de
font, puedes pasartext_sizepara cambiar el tamaño del texto (en puntos). - Extensiones de imagen: Por defecto se genera PNG. Puedes especificar
extension="jpg"o"gif".
Ejemplo con personalización
result = generate_meme(
template="two-buttons",
top_text="Hacer deploy en viernes",
bottom_text="Hacer deploy en lunes",
font="impact",
text_color="#ff0000",
background_color="#000000"
)
Integración
Esta habilidad está diseñada para agentes de IA como Claude Code, Cursor y Codex. La función generate_meme debe ser expuesta como una herramienta disponible en el entorno del agente. Una vez registrada, el agente puede invocarla directamente cuando el usuario solicite un meme.
Notas
- Los textos se codifican automáticamente para la URL.
- La API es gratuita y no requiere autenticación.
- Los memes generados se alojan temporalmente en memegen.link.
- Revisa la documentación de memegen.link para más opciones.