This is an unofficial extension to easily use NAGA , Mortal & Akochan. It works only on review screen and does not affect game play.

Latest Version

Version
1.3.0
Update
October 20, 2024
Size
407KiB
Developer
modern-jan.com
Category
Users
8,000+
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
中文 (简体)
中文 (繁體)
日本語
See more
Permissions
Storage
See more

MahjongSoul Review Supporter Extension

The following AIs are available

- NAGA by DWANGO
- mjai-reviewer (Mortal, Akochan)

This extension does not include any actions that violate the terms and conditions of Mahjong Soul, but may be considered a bot if a large number of accesses are made in a short period of time.
We are not responsible for any harm caused by using this extension.

Target Sites
EN/CN:https://mahjongsoul.yo-star.com/
JA:https://mahjongsoul.com/

Update Information
v1.0.6
- Supported Chinese server
- Renamed extensions for each language in locale
v1.0.7
- Implemented \"Select All\" button.
v1.0.8
- Support for new mjai-reviewer design.
- Output of results that can be copied and pasted into Excel or spreadsheets.
- Addressing an issue with NAGA URL validation when including users with names that contain symbols.
v1.1.0
- Correction and official release of the battle result output function.
v1.1.1
- Corresponds to NAGA's decrease in points consumed.
v1.1.2
- Added ability to send data anonymously to NAGA
v1.1.3
- Fixed a problem in which NAGA did not accept the notation \"counted yakuman\", and converted it to \"yakuman\".
- Fixed a problem with NAGA not accepting player names that contain one-byte symbols.
v1.2.0
- Fixed some bugs
- Support NAGA's ptEV
v1.2.1
- Fixed bugs for mortal
- Fixed bugs for friend match
v1.3.0
- Fixed Privacy Policy
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "__MSG_appName__", "version": "1.3.0", "description": "__MSG_appDesc__", "author": "kbkn", "icons": { "48": "imgs/extension_icon48.png", "128": "imgs/extension_icon128.png" }, "default_locale": "en", "content_scripts": [ { "matches": ["https://game.mahjongsoul.com/*", "https://mahjongsoul.game.yo-star.com/*", "https://game.maj-soul.net/*", "https://game.maj-soul.com/*"], "js": ["content_script.js"] }, { "matches": ["https://game.mahjongsoul.com/*", "https://mahjongsoul.game.yo-star.com/*", "https://game.maj-soul.net/*", "https://game.maj-soul.com/*"], "js": ["dd.js", "event.js"], "world": "MAIN" }, { "matches": ["https://naga.dmv.nico/naga_report/order_form/"], "js": ["content_script_naga.js"] }, { "matches": ["https://mjai.ekyu.moe/*"], "js": ["content_script_mjai.js"] } ], "action": { "default_popup": "popup.html" }, "background": { "service_worker": "background.js" }, "permissions": ["storage"], "host_permissions": [ "https://game.mahjongsoul.com/*", "https://mahjongsoul.game.yo-star.com/*", "https://game.maj-soul.net/*", "https://game.maj-soul.com/*", "https://naga.dmv.nico/naga_report/order_form/", "https://mjai.ekyu.moe/" ], "options_page": "options.html", "web_accessible_resources": [ { "resources": [ "web_accessible_resources.js", "dd.js", "event.js" ], "matches": [ "https://game.mahjongsoul.com/*", "https://mahjongsoul.game.yo-star.com/*", "https://game.maj-soul.net/*", "https://game.maj-soul.com/*" ], "use_dynamic_url": true } ]}
Read more