Releases: egorprnn/VK2Discord
[1.9.0]
-
Изменен внешний вид сообщений в Discord, теперь показывается кликабельное название группы/профиля вместе с аватаркой в верхней части, вместо привычного и некрасивого текста "Открыть запись ВКонтакте" и аватаркой с названием внизу.
Логика отображения автора полностью соответствует отображению ВКонтакте, и изменяться не будет.
Пример того как это выглядит:
-
Изменена логика получения автора поста.
-
Отображение источника записи, если он указан.
-
Исправление получения записей со стены с 1 записью.
[1.8.1]
[1.8.0]
• Полностью переписан класс Markdown, которых отвечает за нормальный формат ссылок и #хештегов.
• Возвращение сниппета для навигационных #хештегов с кириллицей.
• Исправлена проблема при которой хеши в ссылках считались хештегами.
• Исправлен RegExp для Wiki-ссылок разного формата. Раньше, две рядом находящиеся ссылки, разных форматов, приводили к артефактам.
• Приведение ключевых слов к регулярному выражению, исправляет чувствительность к регистру.
• Тестирование скрипта. Локально тесты можно запускать командой npm test, перед этим нужно настроить переменные среды: TOKEN, WEBHOOK
⚠ В этом релизе появилась новая зависимость, нужно выполнить npm i
[1.7.2]
[1.7.1]
• Разделение модулей на классы, теперь в коде меньше каши. (#47)
• Исправление формата ссылки на пост при его получении от страницы пользователя. (#48)
• Проверка наличия текста при его проверки на ключевые слова. (#43)
• Указание минимальной версии NodeJS для работы скрипта в package.json.
• Скрипт для проверки целостности и наличия конфига и других файлов скрипта переписан с использованием ES6 импортов.
[1.7.0]
• Возможность использования скрипта для нескольких групп. (#26)
• Проверка конфига на целостность и его наличие. (#25)
• Указание и проверка версии конфига. При будущих изменениях конфига, он будет создан заново. (#27)
⚠ В этом обновление изменена структура конфига, после запуска старый конфиг будет переименован в config_old.json и будет создан новый. Изменения вы можете посмотреть на главной странице репозитория, либо в инструкции.
[1.6.3]
[1.6.2]
[1.6.1]
[1.6.0]
• Возможность указания в конфиге нескольких ссылок Webhook, для публикации сообщения одновременно в несколько каналов Discord. (#17)
• Теперь, GIF вложения к посту используются в качестве фотографии для сообщения Discord. (#18)
• Декодирование ссылок из текста поста. (#19)
• Все импорты переписаны на стандарт ES6. (#16)
!!! Теперь, из-за изменений, скрипт необходимо запускать командой npm start! Если вы обновляете скрипт со старой версии обратите внимание: изменилась структура и настройка конфига, необходимо заново ознакомиться с инструкцией по настройке, если возникают проблемы при публикации постов.