LiNotify
LiNotify (li[chess] notify{notifications}) is a cross browser extension that notifies you if a certain player is online and/or playing on lichess.org.
LiNotify Buttons
LiNotify Extension Popup
LiNotify Options
LiNotify is written in Typescript, uses Webpack for module bundling. Lichess API requests are made with Axios, CSS is generated with Sass, making use of Bootstrap, for cross browser support webextension-polyfill-ts is used. System notifications are displayed by using the browser notifications api which is supported by most modern browsers.
This extension requires the following permissions:
- Notifications: to display system notifications if a player comes online or starts playing.
- Alarms: to periodically poll the lichess api for any player status changes.
- Storage: to store player data and extension settings.
LiNotify in Stores
Building and contributing
See CONTRIBUTING.md.
License
See LICENSE.
Attributions
Files | Author(s) | Licence |
---|---|---|
/assets/fonts/lichess.woff2 | ornicar/lila | OFL, MIT, CC BY 4.0, AGPLv3+ |
/assets/images/*.svg | fontawesome | OFL, MIT, CC BY 4.0 |