Skip to content

A Robotic Process Automation (RPA) framework for Mahjong Soul (雀魂)

License

Notifications You must be signed in to change notification settings

smly/majsoulrpa

 
 

Repository files navigation

MajsoulRPA

A Robotic Process Automation (RPA) framework for Mahjong Soul (雀魂)

This is fork of Cryolite's majsoul-rpa with following changes.

  1. Requires Python 3.11 or later
  2. Removed dependencies on Docker and Redis
  3. Support moving browser position after launch
  4. Support browser viewport sizes other than 1920 x 1080
  5. Support 3-player mahjong

About The Program

  • This program is intended to enable the participation of bots in friendly matches and tournaments where bot participation is explicitly allowed.
  • This program does not support the functionality to enter bots into matches that are open to unspecified individuals, including, but not limited to, ranked matches and special rooms within tournament matches. Furthermore, there is no intention to introduce such functionality in the future.
  • Users of this program accept full responsibility for its use. The authors shall bear no liability whatsoever for any damages resulting from utilization this program, including, but not limited to, account suspension or legal repercussions.

License

Copyright (c) Apricot S. All rights reserved.

Licensed under the MIT license.

how to setup

poetry install
poetry shell

About

A Robotic Process Automation (RPA) framework for Mahjong Soul (雀魂)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%