Vous pourriez soit en faire une tâche rake, soit la placer dans un job que vous devriez démarrer manuellement depuis /sidekiq
Vous pouvez soit télécharger votre csv depuis l’UX et le passer avec une valeur de paramètre comme suggéré, soit le télécharger dans un sujet et faire en sorte que votre script récupère le dernier message/téléchargement du sujet, soit le télécharger dans /var/discourse/shared/standalone/xxx.csv et y accéder comme /shared/xxx.csv dans le script. Ou peut-être devriez-vous faire l’ensemble avec l’API plutôt que de télécharger un fichier csv.
Vous ne décrivez pas ce que vous essayez de faire, juste votre solution qui pourrait ne pas être la meilleure.