DEV Community

Luis C arias
Luis C arias

Posted on

Como generar 30 posts virales para redes sociales en 5 segundos con Python

Como generar 30 posts virales para redes sociales en 5 segundos con Python

Pensar que publicar cada dia es agotador. Lo resolvi con Python.

El problema

Pasas una hora al dia frente al movil pensando que publicar. Y al final copias lo que ya esta haciendo todo el mundo.

La solucion

Un script que genera 30 posts completos con gancho, cuerpo y CTA.

Sin dependencias externas. Solo Python estandar.

El codigo

import random, json

GANCHOS = [
"Nadie te dice esto sobre {tema}...",
"El 90% de la gente falla en {tema}",
"3 errores que cometi en {tema}",
]

CUERPOS = [
"Aprendi esto despues de 2 anos fracasando.",
"El secreto no es trabajar mas, es trabajar mejor.",
]

CTA = ["Guarda este post.", "Comparte si te sirvio."]

def generar_post(nicho):
tema = random.choice(["marketing", "ventas", "IA"])
return {
"texto": f"{random.choice(GANCHOS).format(tema=tema)}\n\n{random.choice(CUERPOS)}\n\n{random.choice(CTA)}",
"nicho": nicho,
}

posts = [generar_post("marketing") for _ in range(30)]
with open("posts.json", "w") as f:
json.dump(posts, f, indent=2)

Enter fullscreen mode Exit fullscreen mode




Resultado

30 posts listos para publicar en menos de 5 segundos.

Conclusion

Deja de improvisar en redes. Genera contenido todos los dias.

Generador de Contenido Viral

Top comments (0)