This is a Telegram bot which allows you to create a locally and remotely hosted mirrors for any existing OpenGApps package.
Requires Go 1.10+ for Go modules support.
Based on a great tgbotapi package with the help of go-github package to browse Github repos.
This project uses Go modules.
To install it, starting with Go 1.12 you can just use go get
:
go get opengapps-mirror-bot
or
go install opengapps-mirror-bot
Also you can just clone this repo and use the build/install targets from Makefile
.
Flag | Type | Description | Default |
---|---|---|---|
config | string |
Config file name (without extension) | config |
Example configuration can be found in config.example.toml
Local and remote mirroring can be switched on/off by entering/removing the parameters gapps.local_url
/gapps.remote_url
from config.
Local hosting also requires parameter gapps.local_path
Command | Description |
---|---|
mirror | Searches for a OpenGApps package and creates a mirror for it |
help | Prints the help message |
Targets should be put after the /mirror
command with space character between them.
- platform:
arm
|arm64
|x86
|x86_64
- Android version:
4.4
...9.0
- package variant:
pico
|nano
|micro
|mini
|full
|stock
|super
|aroma
|tvstock
- (optional) date of the release:
YYYYMMDD