'''
Team: You_Things_Can_Choose
Global constrants for easier manipulation of settings
'''

# Slackr-wide permissions
SLACKR_OWNER = 1
SLACKR_ADMIN = 2
SLACKR_USER = 3

# Valid string lengths
MINIMUM_PASSWORD_LENGTH = 6
MIN_NAME_LENGTH = 1
MAX_NAME_LENGTH = 50
MAX_HANDLE_LENGTH = 20
MIN_HANDLE_LENGTH = 3
MAX_CHANNEL_LENGTH = 20
STRING_LENGTH = 50
MAX_MESSAGE_LENGTH = 1000

# Like react
LIKE_REACT = 1
HEART_REACT = 2
LIKE_REACT_INDEX = 0

# Number of pages for pagination
MAX_MESSAGES = 50

# Path to default profile picture
DEFAULT_PIC = "server/assets/images/default.jpg"
