2023-06-27 12:23:08 +02:00
|
|
|
import datetime
|
2022-06-03 08:09:47 -06:00
|
|
|
|
2023-07-28 17:11:38 +02:00
|
|
|
from apps.slack.types import Block
|
|
|
|
|
|
2022-06-03 08:09:47 -06:00
|
|
|
SLACK_BOT_ID = "USLACKBOT"
|
|
|
|
|
SLACK_INVALID_AUTH_RESPONSE = "no_enough_permissions_to_retrieve"
|
|
|
|
|
PLACEHOLDER = "Placeholder"
|
|
|
|
|
|
|
|
|
|
SLACK_WRONG_TEAM_NAMES = [SLACK_INVALID_AUTH_RESPONSE, PLACEHOLDER]
|
|
|
|
|
|
2023-06-27 12:23:08 +02:00
|
|
|
SLACK_RATE_LIMIT_TIMEOUT = datetime.timedelta(minutes=5)
|
2022-06-03 08:09:47 -06:00
|
|
|
SLACK_RATE_LIMIT_DELAY = 10
|
2023-05-25 10:42:59 -03:00
|
|
|
|
2023-11-16 10:15:04 -03:00
|
|
|
BLOCK_SECTION_TEXT_MAX_SIZE = 2800
|
2023-05-25 10:42:59 -03:00
|
|
|
PRIVATE_METADATA_MAX_LENGTH = 3000
|
2023-07-28 17:11:38 +02:00
|
|
|
|
|
|
|
|
DIVIDER: Block.Divider = {"type": "divider"}
|