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 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.
See CONTRIBUTING.md.
See LICENSE.
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 |