207 lines
5.7 KiB
Python
207 lines
5.7 KiB
Python
"""
|
|
Collection of mappings for PEP moods/activities
|
|
extracted directly from the XEP
|
|
"""
|
|
|
|
from typing import Dict
|
|
|
|
MOODS = {
|
|
'afraid': 'Afraid',
|
|
'amazed': 'Amazed',
|
|
'angry': 'Angry',
|
|
'amorous': 'Amorous',
|
|
'annoyed': 'Annoyed',
|
|
'anxious': 'Anxious',
|
|
'aroused': 'Aroused',
|
|
'ashamed': 'Ashamed',
|
|
'bored': 'Bored',
|
|
'brave': 'Brave',
|
|
'calm': 'Calm',
|
|
'cautious': 'Cautious',
|
|
'cold': 'Cold',
|
|
'confident': 'Confident',
|
|
'confused': 'Confused',
|
|
'contemplative': 'Contemplative',
|
|
'contented': 'Contented',
|
|
'cranky': 'Cranky',
|
|
'crazy': 'Crazy',
|
|
'creative': 'Creative',
|
|
'curious': 'Curious',
|
|
'dejected': 'Dejected',
|
|
'depressed': 'Depressed',
|
|
'disappointed': 'Disappointed',
|
|
'disgusted': 'Disgusted',
|
|
'dismayed': 'Dismayed',
|
|
'distracted': 'Distracted',
|
|
'embarrassed': 'Embarrassed',
|
|
'envious': 'Envious',
|
|
'excited': 'Excited',
|
|
'flirtatious': 'Flirtatious',
|
|
'frustrated': 'Frustrated',
|
|
'grumpy': 'Grumpy',
|
|
'guilty': 'Guilty',
|
|
'happy': 'Happy',
|
|
'hopeful': 'Hopeful',
|
|
'hot': 'Hot',
|
|
'humbled': 'Humbled',
|
|
'humiliated': 'Humiliated',
|
|
'hungry': 'Hungry',
|
|
'hurt': 'Hurt',
|
|
'impressed': 'Impressed',
|
|
'in_awe': 'In awe',
|
|
'in_love': 'In love',
|
|
'indignant': 'Indignant',
|
|
'interested': 'Interested',
|
|
'intoxicated': 'Intoxicated',
|
|
'invincible': 'Invincible',
|
|
'jealous': 'Jealous',
|
|
'lonely': 'Lonely',
|
|
'lucky': 'Lucky',
|
|
'mean': 'Mean',
|
|
'moody': 'Moody',
|
|
'nervous': 'Nervous',
|
|
'neutral': 'Neutral',
|
|
'offended': 'Offended',
|
|
'outraged': 'Outraged',
|
|
'playful': 'Playful',
|
|
'proud': 'Proud',
|
|
'relaxed': 'Relaxed',
|
|
'relieved': 'Relieved',
|
|
'remorseful': 'Remorseful',
|
|
'restless': 'Restless',
|
|
'sad': 'Sad',
|
|
'sarcastic': 'Sarcastic',
|
|
'serious': 'Serious',
|
|
'shocked': 'Shocked',
|
|
'shy': 'Shy',
|
|
'sick': 'Sick',
|
|
'sleepy': 'Sleepy',
|
|
'spontaneous': 'Spontaneous',
|
|
'stressed': 'Stressed',
|
|
'strong': 'Strong',
|
|
'surprised': 'Surprised',
|
|
'thankful': 'Thankful',
|
|
'thirsty': 'Thirsty',
|
|
'tired': 'Tired',
|
|
'undefined': 'Undefined',
|
|
'weak': 'Weak',
|
|
'worried': 'Worried'
|
|
} # type: Dict[str, str]
|
|
|
|
ACTIVITIES = {
|
|
'doing_chores': {
|
|
'category': 'Doing_chores',
|
|
'buying_groceries': 'Buying groceries',
|
|
'cleaning': 'Cleaning',
|
|
'cooking': 'Cooking',
|
|
'doing_maintenance': 'Doing maintenance',
|
|
'doing_the_dishes': 'Doing the dishes',
|
|
'doing_the_laundry': 'Doing the laundry',
|
|
'gardening': 'Gardening',
|
|
'running_an_errand': 'Running an errand',
|
|
'walking_the_dog': 'Walking the dog',
|
|
'other': 'Other',
|
|
},
|
|
'drinking': {
|
|
'category': 'Drinking',
|
|
'having_a_beer': 'Having a beer',
|
|
'having_coffee': 'Having coffee',
|
|
'having_tea': 'Having tea',
|
|
'other': 'Other',
|
|
},
|
|
'eating': {
|
|
'category': 'Eating',
|
|
'having_breakfast': 'Having breakfast',
|
|
'having_a_snack': 'Having a snack',
|
|
'having_dinner': 'Having dinner',
|
|
'having_lunch': 'Having lunch',
|
|
'other': 'Other',
|
|
},
|
|
'exercising': {
|
|
'category': 'Exercising',
|
|
'cycling': 'Cycling',
|
|
'dancing': 'Dancing',
|
|
'hiking': 'Hiking',
|
|
'jogging': 'Jogging',
|
|
'playing_sports': 'Playing sports',
|
|
'running': 'Running',
|
|
'skiing': 'Skiing',
|
|
'swimming': 'Swimming',
|
|
'working_out': 'Working out',
|
|
'other': 'Other',
|
|
},
|
|
'grooming': {
|
|
'category': 'Grooming',
|
|
'at_the_spa': 'At the spa',
|
|
'brushing_teeth': 'Brushing teeth',
|
|
'getting_a_haircut': 'Getting a haircut',
|
|
'shaving': 'Shaving',
|
|
'taking_a_bath': 'Taking a bath',
|
|
'taking_a_shower': 'Taking a shower',
|
|
'other': 'Other',
|
|
},
|
|
'having_appointment': {
|
|
'category': 'Having appointment',
|
|
'other': 'Other',
|
|
},
|
|
'inactive': {
|
|
'category': 'Inactive',
|
|
'day_off': 'Day_off',
|
|
'hanging_out': 'Hanging out',
|
|
'hiding': 'Hiding',
|
|
'on_vacation': 'On vacation',
|
|
'praying': 'Praying',
|
|
'scheduled_holiday': 'Scheduled holiday',
|
|
'sleeping': 'Sleeping',
|
|
'thinking': 'Thinking',
|
|
'other': 'Other',
|
|
},
|
|
'relaxing': {
|
|
'category': 'Relaxing',
|
|
'fishing': 'Fishing',
|
|
'gaming': 'Gaming',
|
|
'going_out': 'Going out',
|
|
'partying': 'Partying',
|
|
'reading': 'Reading',
|
|
'rehearsing': 'Rehearsing',
|
|
'shopping': 'Shopping',
|
|
'smoking': 'Smoking',
|
|
'socializing': 'Socializing',
|
|
'sunbathing': 'Sunbathing',
|
|
'watching_a_movie': 'Watching a movie',
|
|
'watching_tv': 'Watching tv',
|
|
'other': 'Other',
|
|
},
|
|
'talking': {
|
|
'category': 'Talking',
|
|
'in_real_life': 'In real life',
|
|
'on_the_phone': 'On the phone',
|
|
'on_video_phone': 'On video phone',
|
|
'other': 'Other',
|
|
},
|
|
'traveling': {
|
|
'category': 'Traveling',
|
|
'commuting': 'Commuting',
|
|
'driving': 'Driving',
|
|
'in_a_car': 'In a car',
|
|
'on_a_bus': 'On a bus',
|
|
'on_a_plane': 'On a plane',
|
|
'on_a_train': 'On a train',
|
|
'on_a_trip': 'On a trip',
|
|
'walking': 'Walking',
|
|
'cycling': 'Cycling',
|
|
'other': 'Other',
|
|
},
|
|
'undefined': {
|
|
'category': 'Undefined',
|
|
'other': 'Other',
|
|
},
|
|
'working': {
|
|
'category': 'Working',
|
|
'coding': 'Coding',
|
|
'in_a_meeting': 'In a meeting',
|
|
'writing': 'Writing',
|
|
'studying': 'Studying',
|
|
'other': 'Other',
|
|
}
|
|
} # type: Dict[str, Dict[str, str]]
|