AzurLaneAutoScript
Azur Lane bot (CN/EN/JP/TW) 碧蓝航线脚本 | 无缝委托科研,全自动大世界
A Python automation bot with a graphical interface that runs Azur Lane inside an Android emulator and handles all daily game tasks like combat, resource collection, and mood management automatically.
AzurLaneAutoScript, also called Alas, is a Python-based automation bot for the mobile game Azur Lane. It comes with a graphical interface and is built to run continuously in the background, handling nearly all of the game's daily and recurring tasks without you needing to interact with the phone or emulator yourself. It supports the Chinese, English, Japanese, and Taiwanese server versions of the game.
The bot is designed to run inside an Android emulator on your computer. It connects to the emulator, reads the screen, and sends taps and swipes to control the game. The tasks it can automate include combat in main story maps and event maps, resource-collection routines like research and commissions, daily mission grinding, and activities in the game's large open-world area. A smart scheduler manages timing: when a task completes and a timed reward is not yet ready, the bot waits and fills the gap with other tasks rather than sitting idle.
One notable feature is mood management. The game has a mechanic where ships enter a less effective state if their mood falls too low. Alas tracks mood values and pauses combat automatically when needed, waiting until mood recovers before resuming, so ships stay in the bonus experience state.
Installation is done by downloading a release package from GitHub. The README links to setup guides for different emulator environments and for remote-control scenarios. The community communicates through a Discord server and several QQ groups, with the main development happening openly on GitHub.
Most of the README is written in Chinese, with some sections translated into English. The project notes that Azur Lane is in a late stage of its life cycle and frames the bot as a way to keep collecting rewards without spending time on the game yourself.
Where it fits
- Automate daily Azur Lane missions, commissions, and research collection without touching your phone or emulator.
- Run continuous combat grinding in story or event maps while doing something else on your computer.
- Use the mood manager to keep ships in the bonus experience state automatically during long farming sessions.