Package Directory
Modules are the skills of Leon, this is thanks to them Leon is able to do things according to what you say. In this section you will have a deeper look into modules.
#
PackagesLeon#
#
Bye:Functionality: Leon says good bye.
Usage:
#
Greeting:Functionality: Leon greets you.
Usage:
#
Joke:Functionality: Leon says some jokes.
Usage:
#
Meaning of Life:Functionality: Leon says what's the meaning of life.
Usage:
#
Partner Assistant:Functionality: Leon tells you about other personal assistants.
Usage:
#
Random Number:Functionality: Leon gives you a random number.
Usage:
#
Welcome:Functionality: Leon welcomes you.
Usage:
#
Who Am I:Functionality: Leon introduces himself.
Usage:
Calendar#
#
To-Do List:Functionality: Manage your to-do lists:
- Create a list
- View your lists
- View a specific list
- Rename a list
- Delete a list
- Add todos
- Complete todos
- Uncheck todos
Checker#
#
Is it Down:Functionality: Ping domain names and give you the online state.
Usage:
#
Have I Been Pwned:Functionality: Verify if one or several email addresses have been pwned (thanks to Have I Been Pwned).
Usage:
Since the API v3, you must claim your API key.
Then paste it in packages/checker/config/config.json at the haveibeenpwned.api_key key.
You can also predefine one or several email addresses in the packages/checker/config/config.json file at the haveibeenpwned.emails key.
If you do, then you can use such sentences:
Network#
#
Speed Test:Functionality: The Speed Test package gives you information about your network speed.
- Ping
- Download speed
- Speed Upload
Based on the the package speedtest-cli.
Usage:
Trend#
#
GitHub:Functionality: Grab the GitHub trends repositories according to several options.
Usage:
#
Product Hunt:Functionality: Grab the Product Hunt trends.
Usage:
- log in to your Product Hunt account.
- Add a new application (E.g. name: Leon; Redirect URI: https://localhost).
- Once your application is created, click Create Token.
- Copy the Developer Token and paste it in packages/trend/config/config.json at the producthunt.developer_token key.
Video Downloader#
#
YouTube:Functionality: Download new video(s) from a YouTube playlist.
Usage:
- Save the YouTube video(s) in a YouTube playlist via youtube.com.
- If you do not have a Google API key yet, please follow these steps.
- Provide the Google API key & YouTube playlist ID in packages/videodownloader/config/config.json.