MrZillaGold / VK2Discord

🔧 Автоматическая публикация записей из группы или профиля ВКонтакте в канал Discord
Other
100 stars 29 forks source link

Ошибка ВКонтакте 10 при запуске скрипта #483

Closed artivua closed 2 years ago

artivua commented 2 years ago

npm -v: 8.5.5 node -v: v17.9.0 lsb_release -a: Ubuntu 18.04.6 LTS version: https://github.com/MrZillaGold/VK2Discord/releases/tag/3.0.1 Пробовал переустановить - та же ошибка

npm start:

vk2discord@3.0.1 prestart node --experimental-modules --experimental-json-modules --unhandled-rejections=warn --es-module-specifier-resolution=node ./scripts/check.js

(node:24606) ExperimentalWarning: The Node.js specifier resolution flag is experimental. It could change or be removed at any time. (Use node --trace-warnings ... to show where the warning was created) (node:24606) ExperimentalWarning: Importing JSON modules is an experimental feature. This feature could change at any time

vk2discord@3.0.1 start node --experimental-modules --experimental-json-modules --unhandled-rejections=warn --es-module-specifier-resolution=node ./dist/index.js

(node:24618) ExperimentalWarning: The Node.js specifier resolution flag is experimental. It could change or be removed at any time. (Use node --trace-warnings ... to show where the warning was created) (node:24618) ExperimentalWarning: Importing JSON modules is an experimental feature. This feature could change at any time [VK2Discord] Запущен. [VK2Discord] Кластер #1 подключен к ВКонтакте с использованием LongPoll! ExecuteError: Code №10 - Internal server error at file:///root/VK2Discord/node_modules/vk-io/lib/index.mjs:1651:73 at Array.map () at ParallelWorker.execute (file:///root/VK2Discord/node_modules/vk-io/lib/index.mjs:1651:57) at processTicksAndRejections (node:internal/process/task_queues:96:5) { code: 10, params: [], method: 'storage.get',

}

MrZillaGold commented 2 years ago

От какого приложения генерируете токен?

artivua commented 2 years ago

Не понял вопроса. Уточните. Токен и вебхук генерирую, как в инструкции

MrZillaGold commented 2 years ago

А если попробовать отсюда токен сгенерировать, ошибка остается?

artivua commented 2 years ago

да, остаётся

MrZillaGold commented 2 years ago

Можно скриншот конфига? Конфиденциальные поля нужно замазать.

artivua commented 2 years ago

config.json.txt

Я даже могу файл отправить. По сути, я ничего не менял. Только прописал token, group_id, webhook_urls и всё. Сейчас для конфиденциальности эти поля пустые.

MrZillaGold commented 2 years ago

Постараюсь на выходных посмотреть в чем именно может быть причина, пока не особо ясно, потому что на моих аккаунтах не воспроизводится.

MrZillaGold commented 2 years ago

Это происходит из-за содержания в коротком адресе группы спец. символов, доступный диапазон символов a-zA-Z_\-0-9, скорее всего в вашем адресе есть точка, которую использовать для метода хранилища VK нельзя. В качестве временного решения можно использовать нормальный id группы в формате: public175914098. Позже выпущу фикс для самого скрипта.

d3adwolf commented 2 years ago

Это происходит из-за содержания в коротком адресе группы спец. символов, доступный диапазон символов a-zA-Z_\-0-9, скорее всего в вашем адресе есть точка, которую использовать для метода хранилища VK нельзя. В качестве временного решения можно использовать нормальный id группы в формате: public175914098. Позже выпущу фикс для самого скрипта.

Лично мне помогло, спасибо, я думаю надо в README это упомянуть.

d3adwolf commented 2 years ago

Вот, исправил документацию: #547

MrZillaGold commented 2 years ago

Можно уже отдельно не выносить, выпущена версия 3.0.2 в которой это исправлено.

d3adwolf commented 2 years ago

Можно уже отдельно не выносить, выпущена версия 3.0.2 в которой это исправлено.

Так у меня 3.0.2 и ошибка есть.

MrZillaGold commented 2 years ago

Какой короткий адрес группы?

MrZillaGold commented 2 years ago

В 3.0.3 должно исправиться

d3adwolf commented 2 years ago

Какой короткий адрес группы?

astis.unturned / astis.minecraft / astis.rust.legacy

d3adwolf commented 2 years ago

В 3.0.3 должно исправиться

Щас гляну..