# Module: Compliments The `compliments` module is one of the default modules of the MagicMirror. This module displays a random compliment. ## Using the module To use this module, add it to the modules array in the `config/config.js` file: ````javascript modules: [ { module: 'compliments', position: 'lower_third', // This can be any of the regions. // Best results in one of the middle regions like: lower_third config: { // The config property is optional. // If no config is set, an example calendar is shown. // See 'Configuration options' for more information. } } ] ```` ## Configuration options The following properties can be configured:
Option Description
updateInterval How often does the compliment have to change? (Milliseconds)

Possible values: 1000 - 86400000
Default value: 30000 (30 seconds)
fadeSpeed Speed of the update animation. (Milliseconds)

Possible values:0 - 5000
Default value: 4000 (4 seconds)
compliments The list of compliments.

Possible values: An object with three arrays: morning, afternoon andevening. See compliment configuration below.
Default value: See compliment configuration below.
### Compliment configuration The `compliments` property contains an object with three arrays: morning, afternoon andevening. Based on the time of the day, the compliments will be picked out of one of these arrays. The arrays contain one or multiple compliments. #### Default value: ````javascript config: { compliments: { morning: [ 'Good morning, handsome!', 'Enjoy your day!', 'How was your sleep?' ], afternoon: [ 'Hello, beauty!', 'You look sexy!', 'Looking good today!' ], evening: [ 'Wow, you look hot!', 'You look nice!', 'Hi, sexy!' ] } } ````