PyDrocsid/cogs

View on GitHub
general/voice_channel/permissions.py

Summary

Maintainability
A
0 mins
Test Coverage
from enum import auto

from PyDrocsid.permission import BasePermission
from PyDrocsid.translations import t


class VoiceChannelPermission(BasePermission):
    @property
    def description(self) -> str:
        return t.voice_channel.permissions[self.name]

    override_owner = auto()
    dyn_read = auto()
    dyn_write = auto()
    dyn_rename = auto()
    link_read = auto()
    link_write = auto()