Структура вебхуков Discord

  • username - заменяет имя вебхука
  • avatar_url - заменяет аватар вебхука
  • content - устанавливает текст выводимый вебхуком (до 2000 символов)
  • embeds - массив вложенных объектов в сообщении. Это означает, что вы можете указать туда более одного объекта в одном сообщении
    • color - устанавливает цвет для полоски вложения. Указывайте цвет в десятичной системе цифр, а не шестнадцатеричной. Используйте SpyColor для этого.
    • author - добавляет блок автора во вложение
      • name - имя автора
      • url - ссылка на автора. Если бы использован name превращается в гиперссылку
      • icon_url - ссылка на иконку автора
    • title - устанавливает заголовок вложения
    • url - ссылка вложения. Если бы использован title превращается в гиперссылку
    • description - текст описания
    • fields - массив объекта field во вложении
      • name - имя поля
      • value - значение поля
      • inline - если значение true, то поля будут отображаться на одной линии, но их может быть только 3 на одной линии, или 2 если был использован thumbnail
    • thumbnail - добавляет миниатюрное изображение во вложение
      • url - ссылка на изображение
    • image - добавляет изображение во вложение
      • url - ссылка на изображение
    • footer - добавляет “подвал” (нижний блок) во вложение
      • text - текст нижнего блока, не поддерживает Markdown
      • icon_url - ссылка на иконку нижнего блока
    • timestamp - отметка времени по стандарту ISO8601 (yyyy-mm-ddThh:mm:ss.msZ)