как изменить цвет фона бота - PullRequest
0 голосов
/ 31 мая 2018

В настоящее время мой бот Luis встроен в сайт sharepoint через элемент iframe html, и я хочу добавить пользовательский стиль, более конкретно, я хочу изменить его цвет фона.

Согласно этому учебнику Мне придется клонировать исходный код и редактировать файлы машинописного текста и scss.Однако мой бот размещен в Azure, поэтому я не знаю, где развернуть исходный код и как ссылаться на него в моем боте.

С помощью iframe я могу определить цвет фона?если нет, может кто-нибудь помочь мне, пожалуйста?

1 Ответ

0 голосов
/ 31 мая 2018

Вы не можете применять стили, используя iframe.1. Вам необходимо создать прямой канал на вашем портале регистрации ботов и получить секрет Direct Line.2. Добавьте их на свой существующий веб-сайт точки обмена вместо iframe.

<html>
  <head>
    <link href="https://cdn.botframework.com/botframework-webchat/latest/botchat.css" rel="stylesheet" />
  </head>
  <body>
    <div id="bot"/>
    <script src="https://cdn.botframework.com/botframework-webchat/latest/botchat.js"></script>
    <script>
      BotChat.App({
        directLine: { secret: 'YOUR_DIRECT_LINE_SECRET' },
        user: { id: 'USER_ID' },
        bot: { id: 'YOUR_BOT_ID' },
        resize: 'detect'
      }, document.getElementById("bot"));
    </script>
  </body>
</html>

Для применения стилей скопируйте файл css и настройте его в соответствии с вашими потребностями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...