Source code for vk_api.enums

# -*- coding: utf-8 -*-
"""
@author: python273
@contact: https://vk.com/python273
@license Apache License, Version 2.0, see LICENSE file

Copyright (C) 2018
"""

from enum import Enum, IntEnum


[docs]class VkUserPermissions(IntEnum): """ Перечисление прав пользователя. Список прав получается побитовым сложением (x & y) каждого права. Подробнее в документации VK API: https://vk.com/dev/permissions """ NOTIFY = 1 """ Пользователь разрешил отправлять ему уведомления (для flash/iframe-приложений). Это право бесполезно для этой библиотеки. """ FRIEND = 2 """Доступ к друзьям.""" PHOTOS = 2**2 """Доступ к фотографиям.""" AUDIO = 2**3 """ Доступ к аудиозаписям. При отсутствии доступа к закрытому API аудиозаписей это право позволяет только загрузку аудио. """ VIDEO = 2**4 """Доступ к видеозаписям.""" STORIES = 2**6 """Доступ к историям.""" PAGES = 2**7 """Доступ к wiki-страницам.""" ADD_LINK = 2**8 """Добавление ссылки на приложение в меню слева.""" STATUS = 2**10 """Доступ к статусу пользователя.""" NOTES = 2**11 """Доступ к заметкам пользователя.""" MESSAGES = 2**12 """Доступ к расширенным методам работы с сообщениями.""" WALL = 2**13 """Доступ к обычным и расширенным методам работы со стеной.""" ADS = 2**15 """Доступ к расширенным методам работы с рекламным API.""" OFFLINE = 2**16 """ Доступ к API в любое время. Рекомендуется при работе с этой библиотекой. """ DOCS = 2**17 """Доступ к документам.""" GROUPS = 2**18 """Доступ к группам пользователя.""" NOTIFICATIONS = 2**19 """Доступ к оповещениям об ответах пользователю.""" STATS = 2**20 """Доступ к статистике групп и приложений пользователя, администратором которых он является.""" EMAIL = 2**22 """Доступ к email пользователя.""" MARKET = 2**27 """Доступ к товарам."""