Это немного странно, и я не могу найти ничего, что об этом говорит, поэтому задаю вопрос здесь.
У нас есть приватный форум Discourse только по приглашениям. Также у нас есть приватный сервер Discord только по приглашениям. Они отлично дополняют друг друга! Но одно улучшение сделало бы их ещё лучше: когда кто-то отправляет ссылку на форум Discourse в чат Discord, было бы здорово, если бы Discord мог «увидеть» тему или пост и показать реальное предпросмотр, а не предпросмотр страницы «это наш приватный форум Discourse», которую вы видите, когда не вошли в систему.
Кто-нибудь пробовал это реализовать? Кажется, что это будет довольно хакерское решение, но мне всё равно интересно. Спасибо!
Да, у меня уже кое-что настроено, и это отлично работает, когда кто-то публикует сообщение в Discourse (оно автоматически дублируется в Discord).
Я думал, можно ли сделать исключение в настройках прав доступа, но, вероятно, это просто невозможно из-за особенностей работы Discourse при самостоятельной установке в контейнере Docker.
Да, Docker не упоминался, кроме как для контекста нашей настройки. В основном я хотел узнать, можно ли настроить правило типа «если есть этот заголовок/API-ключ/что-то ещё», чтобы разрешить доступ.
Но если у вас уже есть бот, выполняющий синхронизацию, стоит рассмотреть возможность расширения его функционала для отправки embed-сообщений в Discord?
Речь не столько о том, что знает Discord, сколько о том, чтобы в Discourse было предусмотрено исключение или правило разрешающего типа, позволяющее Discord (например, разрешить эти IP-адреса).
Но вы предлагаете гораздо лучшее решение: улучшить существующего бота Discord!