Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Внесены корректировки в код сборки сообщения для корректной работоспособности функции Discord_SetTimestamp() на ОС семейства Windows NT.
Добавлены нативы Discord_SetThumbnail() и Discord_SetImage(), которые позволят снабдить embed-объект изображениями в верхнем правом углу и в конце сообщения.
Демонстрация:
За скриншот-демонстрацию и тестирование благодарю пользователя @8Ahnenerbe8
Все внесённые изменения в коде можно просмотреть здесь.
Добавлен натив Discord_SetTimestamp(), который добавит в подвал embed-содержимого время.
Текст Today at 11:38 PM является результатом работы функции. На вход принимает время в формате UNIX TIMESTAMP.
Если передано значение менее 0 (например, -1), настройка сбрасывается.
Добавлены нативы Discord_SetAuthorImage(), Discord_SetAuthorName(), Discord_SetAuthorURL(), которые позволят установить в embed-содержимое шапку.
На скрине выше верхний белый текст с небольшим изображением является результатом работы нативов.
Добавлены нативы Discord_SetFooterImage() и Discord_SetFooterText(). Логика их работы аналогична "шапке", но делает внизу. На изображении ниже так же виден результат работы этой функции, но лишь одной.
Для работы требуется REST in Pawn v1.0.5. Версии ниже могут вызывать проблемы, вроде бесконечного спама контента в канале.
Исправлена ошибка, когда плагин вовсе не загружался из-за пустого веб-хука default. Спасибо за наводку @Kailo и @avanger.usa
Исправлена ошибка, когда веб-хуки не отправлялись (некорректно собиралась ссылка после множества оптимизаций в обновления 1.0.2 и 1.0.3). Спасибо за баг-репорт @avanger.usa