https://github.com/brunnerlivio/clippy-say
Bring back Clippy and his friends to your operating system of choice.
https://github.com/brunnerlivio/clippy-say
clippy electronjs nodejs
Last synced: 9 months ago
JSON representation
Bring back Clippy and his friends to your operating system of choice.
- Host: GitHub
- URL: https://github.com/brunnerlivio/clippy-say
- Owner: BrunnerLivio
- License: mit
- Created: 2018-05-07T18:54:05.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2019-10-25T15:11:29.000Z (over 6 years ago)
- Last Synced: 2025-04-08T18:54:41.474Z (about 1 year ago)
- Topics: clippy, electronjs, nodejs
- Language: JavaScript
- Homepage:
- Size: 43.9 KB
- Stars: 23
- Watchers: 4
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# clippy-say
Bring back Clippy and his friends to your operating system of choice.

## Install
You need to install [NodeJS 8.x.x](https://nodejs.org/en/), in order to install `clippy-say` using the node package manager ([npm](https://docs.npmjs.com/getting-started/what-is-npm)).
```bash
# Install electron
# If you have trouble installing it, you may use BUT WITH CAUTION
# npm install -g electron --unsafe-perm=true --allow-root
npm install -g electron
npm install -g clippy-say
```
## Usage
After the [installation](#install), `clippy-say` can be used as described.
```bash
# Run clippy
clippysay
# Run Merlin and let him say "Hello World"
# Possible characters: "Clippy", "Merlin", "Rover" and "Links"
clippysay "Hello World" --character "Merlin"
# Play animations with the -a parameter
# All the possible animations can be found on https://www.smore.com/clippy-js
clippysay "Hello my Dudes" \
--animation Alert \
--animation Explain \
--animation CheckingSomething \
--nohold
```
### Parameters
Parameter | Alias | Description | Usage
---------- | ------------- | ----------- | ------
`-c` | `--character` | The character to display (e.g. "Clippy", "Merlin", "Rover" or "Links") | `clippysay "Hello World" --character "Merlin"`
`-x` | - | The x-Coordinate to display the agent | `clippysay "Hello World" -x 20 -y 20`
`-y` | - | The y-Coordinate to display the agent | `clippysay "Hello World" -x 20 -y 20`
`-r` | `--random` | Spawns the agent at a random x-/y-coordinate | `clippysay "Hello World" -r`
`--nohold` | - | Makes the speech-bubble disappear after 2 seconds | `clippysay "Hello World" --nohold`
`-a` | `--animation` | Display an animation. All the animations are on [smore.com/clippy-js](https://www.smore.com/clippy-js) | `clippysay "Hello World" -a Alert -a Explain -a CheckingSomething --nohold`
## Features
- Clippy!
- A lot of CPU usage
- Merlin
- Even more CPU usage
- CLIPPY
## Related
- [Electron](https://github.com/electron/electron)
- [Clippy.js](https://www.smore.com/clippy-js)
## License
>You can check out the full license [here](LICENSE)
This project is licensed under the terms of the **MIT** license.
## Notice
> Please don't kill me because of this application