Скрипт на Ruby для автоматической отправки приветственного сообщения новым пользователям

Отлично!

В идеале стоит рассмотреть возможность упаковки этого решения в виде плагина, чтобы избежать необходимости в отдельном исполняемом файле или скрипте: Developing Discourse Plugins - Part 1 - Create a basic plugin

С архитектурной точки зрения также можно использовать встроенные события Discourse для фиксации момента, когда нужно отправить пользователю сообщение — это избавит от необходимости планирования задач.

Однако, если планирование всё же необходимо, в Discourse есть отличный планировщик, и существует множество плагинов, создающих собственные «задачи» (Jobs). Scheduling jobs from a plugin - #2 by simon