Поскольку я не хочу, чтобы мои пользователи тратили время на дополнительные шаги: загрузку видео на YouTube, а затем копирование и вставку ссылки на это видео в свои посты на Discourse, и
поскольку я хочу, чтобы видео, прикрепляемые пользователями к их постам на Discourse, загружались на YouTube-канал моей компании,
Желаемая функциональность
Предположим, пользователь прикрепил видеофайл к созданному им посту на Discourse.
Файл должен быть автоматически загружен на YouTube-канал моей компании (предположительно с использованием YouTube Data API), а затем
видео (которое пользователь прикрепил к своему посту на Discourse) должно быть автоматически удалено и заменено ссылкой на файл на YouTube, отображаемой в виде миниатюры.
Дополнительная информация 1
Я понимаю, что могу написать скрипт на Python для загрузки видео из папки /var/discourse/shared/standalone/uploads/default/ на аккаунт YouTube моей компании.
Однако я не хочу разбираться с тем, как удалять вложения из постов пользователей на Discourse и одновременно вставлять ссылку на файл YouTube в эти посты.
Дополнительная информация 2
На случай, если вам интересно: я предполагаю, что некоторые пользователи, вероятно, будут публиковать видео размером более 10 ГБ (десять гигабайт).
Есть такой компонент темы, который, как мне кажется, делает именно то, что вам нужно, хотя, насколько я понимаю, в настоящее время он не поддерживается.