Debido a que no quiero que mis usuarios tengan que molestarse en realizar los pasos adicionales requeridos para subir un video a YouTube y luego, copiar y pegar ese enlace de YouTube en su publicación de Discourse, y
porque quiero que los videos que adjuntan a su publicación de Discourse se suban al canal de YouTube de mi empresa,
Funcionalidad que me gustaría
Suponiendo que un usuario hubiera adjuntado un archivo de video a una publicación que había creado en Discourse,
el archivo se subiría mediante programación al canal de YouTube de mi empresa (presumiblemente utilizando la API de datos de YouTube), y luego
el video (que el usuario había adjuntado a su publicación de Discourse) se eliminaría mediante programación y se reemplazaría con un enlace al archivo de YouTube que se muestra como una miniatura.
Información adicional 1
Me doy cuenta de que podría escribir un script de Python que subiría los videos ubicados en /var/discourse/shared/standalone/uploads/default/ a la cuenta de YouTube de mi empresa.
Sin embargo, no me gustaría averiguar cómo eliminar el archivo adjunto de la publicación de Discourse del usuario e insertar concomitantemente el enlace al archivo de YouTube en la publicación de Discourse del usuario.
Información adicional 2
En caso de que tenga curiosidad, imagino que algunos usuarios probablemente publicarán videos de más de 10 GB (diez gigabytes).