Prayer Status Updater

Change Slack status to reflect praying time & set DND mode after Azan until prayer ends restoring back last status & settings

Prayer Status Updaterとは何ですか?

Prayer Status UpdaterはAhmed Kamelによって開発されたChromeの拡張機能で、その主な機能は「Change Slack status to reflect praying time & set DND mode after Azan until prayer ends restoring back last status & settings」です。

拡張機能のスクリーンショット

screenshot
screenshot
screenshot
screenshot

Prayer Status Updater拡張機能のCRXファイルをダウンロード

Prayer Status Updater拡張子のファイルをcrx形式でダウンロードし、ブラウザにChrome拡張機能を手動でインストールするか、crxファイルを友達と共有して簡単にChrome拡張機能をインストールします。

拡張機能の使用方法

                        How it works:

It get's your current location from local browser API and get's your timezone info from timezone db API.

You connect to a Slack team/s oauth2 API using chrome browser identity.

Every six hours it updates your location and timezone info.

Using provided timezone info and location coordination it uses prayer times library to set your five Salah times when installed/started and creates internal app alarms that are triggered at Salah time to wake up the app to go and change your Slack status and snoozing, Dnd settings creating another alarm right after setting the status to replace it with your last status and settings before salah based on the prayers idle default or updated times through extension preferences/options.

At minute one of every day "00:01" it run an alarm to create alarms for the days 5 prays to not miss any.

Features:

- Connects to Slack using OAuth2 and any personal data are stored in your local browser only.
- Updates your status at every Muslim Salah considering idle times you set yourself.
- Remembers your last status and settings before Salah to not cause you not welcomed notifications after Salah if you were on snooze or do not disturb mode.
- Open Source MIT License                    

拡張機能の基本情報

名前 Prayer Status Updater Prayer Status Updater
ID angcnehdmhhhceijompnlichhojnkdco
公式URL https://chrome.google.com/webstore/detail/prayer-status-updater/angcnehdmhhhceijompnlichhojnkdco
説明 Change Slack status to reflect praying time & set DND mode after Azan until prayer ends restoring back last status & settings
ファイルサイズ 4.98 MB
インストール数 18
現在のバージョン 1.1.0
最終更新日 2019-03-08
公開日 2019-03-08
開発者 Ahmed Kamel
Eメール [email protected]
支払い方法 free
拡張機能のウェブサイト https://github.com/Abukamel/salah-status-updater
プライバシーポリシーページのURL https://github.com/Abukamel/salah-status-updater/blob/master/PRIVACY.md
対応言語 en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "Prayer Status Updater",
    "description": "Change Slack status to reflect praying time & set DND mode after Azan until prayer ends restoring back last status & settings",
    "version": "1.1.0",
    "author": "Ahmed Kamel ",
    "homepage_url": "https:\/\/github.com\/Abukamel\/salah-status-updater",
    "browser_action": {
        "default_popup": "index.html",
        "default_title": "Prayer Status Updater",
        "default_icon": {
            "16": "prayer-16.png",
            "48": "prayer-64.png",
            "128": "prayer-128.png"
        }
    },
    "options_page": "options.html",
    "icons": {
        "16": "prayer-16.png",
        "48": "prayer-64.png",
        "128": "prayer-128.png"
    },
    "background": {
        "scripts": [
            "static\/js\/background.js"
        ],
        "persist": false
    },
    "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnFnjFYZ\/nQcWWGJXBo7cmRozBd65z6XoI6cFpHRqftAXVVFs8FnJgIrzBi5xloufb0Qfflno9oiFRZb\/3HW6k\/DqXEgjhSAVDQkdAXwMeYO9ZUlKnwe8KWyb2V0fa1\/Fsg2i2KURpfj9mFTWcot0bs0yjVArkfS7LpO8tkxHSVDWCm5+tNDMI7fn5TmDtAbNq7wMTdyqydRyVAhXAvdrcqDTc6BKJkY7ALRuqV+S97F5n9R+vwg4GRqcWdyLsQOs5MH6dqjSp1Bw5gouoCgeYhHGVoKX253AM81lkWA0hA1EKKPPNjhongPdGE\/8DDBK2EGri\/uRA3WKfgAfVJdUbwIDAQAB",
    "oauth2": {
        "client_id": "191415554187-plf74df8l8m94qopnqpis6mt2uq3519k.apps.googleusercontent.com",
        "scopes": [
            "https:\/\/slack-oauth-middleware.herokuapp.com\/oauth2"
        ]
    },
    "externally_connectable": {
        "matches": [
            "*:\/\/localhost\/*"
        ]
    },
    "content_security_policy": "script-src 'self' https:\/\/cdnjs.cloudflare.com; object-src 'self'",
    "permissions": [
        "alarms",
        "notifications",
        "identity",
        "storage",
        "tabs",
        "background",
        "geolocation",
        "https:\/\/slack.com\/*",
        "https:\/\/slack-oauth-middleware.herokuapp.com\/oauth2",
        "http:\/\/api.timezonedb.com\/*"
    ]
}