Skip to content

brucetony/MMM-Dad-Jokes

 
 

Repository files navigation

MMM-Dad-Jokes

This is a module for the MagicMirror².

Random Dad Jokes... from https://icanhazdadjoke.com/

This was a learning exercise with node and MagicMirror² - feel free to do what you want with it.

Screenshot example

screenshot

Installation

Just clone the module into your modules folder of your MagicMirror² and execute npm install in the module’s directory:

cd ~/MagicMirror/modules
git clone https://github.com/brucetony/MMM-Dad-Jokes

Using the module

To use this module, add the following configuration block to the modules array in the config/config.js file:

let config = {
    modules: [
        {
            module: 'MMM-Dad-Jokes',
            position: 'bottom_left', // Or wherever you want
            config: {
                updateInterval: 30*60*1000, // every 30 minutes
                fadeSpeed: 4*1000, // four seconds
                filters: [],
            }
        }
    ]
}

Configuration options

Option Description
updateInterval How often to grab an amazing joke! Default is 30 minutes.
fadeSpeed How quickly the jokes fade in and out. Default is four seconds.
filters Array of words not to include in jokes.

About

Dad Joke module for Magic Mirror

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 92.3%
  • CSS 7.7%