Script de Ruby para enviar mensaje de bienvenida automático a nuevos usuarios

¡Hola, comunidad! Ha pasado un tiempo desde mi última publicación, pero espero que todos estén bien. Quiero compartir con ustedes un script de Ruby que creé y que envía automáticamente un mensaje de bienvenida a los nuevos usuarios que se unen a su foro de Discourse.

Planeo convertirlo en un ejecutable real para que sea más fácil de usar para quienes no quieren profundizar en el código, pero por ahora simplemente inserto mi API y nombre de usuario en el script y luego uso el Programador de tareas o un cron para apuntar al script y ejecutarlo diariamente.

¡Disfrutenlo :slight_smile:

7 Me gusta

¡Gran trabajo!

Lo ideal sería que consideraras empaquetarlo como un plugin para evitar tener que usar un ejecutable o script separado: Developing Discourse Plugins - Part 1 - Create a basic plugin

Desde el punto de vista arquitectónico, también podrías considerar utilizar los eventos integrados de Discourse para capturar el momento en que deseas enviar un mensaje a un usuario; esto evitaría la necesidad de programar nada.

Pero si lo necesitas, Discourse también cuenta con un excelente programador y hay muchos plugins que crean ‘Jobs’ personalizados. Scheduling jobs from a plugin - #2 by simon

1 me gusta