Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

При вызове метода groups.getMembers с filter=managers, возвращается GroupsGetMembersResponse, где items якобы является массивом чисел #556

Open
reyzitwo opened this issue Oct 14, 2023 · 0 comments
Labels
package: vk-io Issues related to vk-io

Comments

@reyzitwo
Copy link

What did you do?

Вызываем метод groups.getMembers, где в filter передам managers:

  let admins = await userBot.api.groups.getMembers({
    filter: "managers",
    group_id: process.env.GROUP_ID,
  });

What was the actual result?

При получении admins.items[N] в типах указано, что мы получаем число, что на деле не правильно.
Снимок экрана 2023-10-14 в 17 30 17

На самом деле в массиве items находятся объекты, где описаны role (уровень руководителя), permissions (массив из прав) и сам id.

Из доки информация:
Снимок экрана 2023-10-14 в 17 32 38

What did you expect to happen?

В интерфейсе GroupsGetMembersResponse.items возвращается массив объектов с описанием руководителя (но только при filter=managers)

Versions

package version
vk-io 4.8.3
TypeScript 5.2.2
@reyzitwo reyzitwo added the package: vk-io Issues related to vk-io label Oct 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
package: vk-io Issues related to vk-io
Projects
None yet
Development

No branches or pull requests

1 participant