forked from vlw/misskey-microblogger
58 lines
No EOL
998 B
Python
58 lines
No EOL
998 B
Python
from enum import Enum
|
|
|
|
class Traits(Enum):
|
|
UNKNOWN = None
|
|
|
|
class Errors(Enum):
|
|
WORD_LIST_TOO_LONG = 0
|
|
WORD_LIST_HAS_DUPLICATES = 1
|
|
|
|
class Ansi(Enum):
|
|
RED = "\033[31m"
|
|
GREEN = "\033[32m"
|
|
WHITE = "\033[37m"
|
|
RESET = "\033[0m"
|
|
|
|
# //
|
|
|
|
class RelationshipType(Enum):
|
|
PARTNER = "partner"
|
|
FRIEND = "friends"
|
|
NEUTRAL = "neutral"
|
|
ENEMY = "enemies"
|
|
|
|
class Intent(Enum):
|
|
POST = "posts"
|
|
REPLY = "replies"
|
|
REACT = "reacts"
|
|
|
|
class Dictionaries(Enum):
|
|
EMOJI = "emoji"
|
|
COMMON = "common"
|
|
CONTROL = "control"
|
|
|
|
class CommonWords(Enum):
|
|
GLUE = "glue"
|
|
WORD = "words"
|
|
|
|
class ControlWords(Enum):
|
|
TONE = "tone"
|
|
MOOD = "mood"
|
|
TYPE = "type"
|
|
|
|
class NoteTones(Enum):
|
|
FORMAL = "formal"
|
|
INFORMAL = "informal"
|
|
UNKNOWN = Traits.UNKNOWN.value
|
|
|
|
class NoteMoods(Enum):
|
|
FUNNY = "funny"
|
|
DECENT = "decent"
|
|
ANNOYED = "annoyed"
|
|
UNKNOWN = Traits.UNKNOWN.value
|
|
|
|
class NoteTypes(Enum):
|
|
QUESTION = "question"
|
|
EXAGGERATED = "exaggerated"
|
|
STATEMENT = "statement"
|
|
UNKNOWN = Traits.UNKNOWN.value |