Skip to content

ALKALiKong233/alibot-matrix

Repository files navigation

ALKALiKong's Personal Matrix Bots

Now Including

  • Android ROM Buildbot for Matrix
  • Status Bot

Me noob in Python so don't laungh at my code

Thanks:

Usage:

Android ROM Buildbot for Matrix:

  1. Copy buildbot.config.example to buildbot.config and fill it. Note: leave blank for proxy if you don't use proxy
  2. Edit build.sh and buildbot.py to fit your ROM
  3. Run buildbot.py and enjoy!
    !build <target-variant> <making-target> [options]
    <target-variant>: The variant you gonna to lunch, such as yaap_lisa-eng
    <making-target>: The target you gonna to make (make <making-target> )
    [options]: -c: Run mka installclean before building
               -g: Build GAPPS variant of your ROM
    !getava: Get a list of avaliable ZIPs you've built
    !cowupload <cookies:remember-mev2=> <cow-auth-token> <file-path>
    Description: Upload files to CowTransfer using https://github.com/Mikubill/transfer
    !aliupload <alidrive-auth-token> <file-path>
    Description: Upload files to AliDrive using Aligo
    !pick <target-dir> <remote-repo> <target-commit>
    Description: Pick a commit locally from remote repo
    <target-dir>: The local repo you're going to apply patch, for example 'system/core'
    <remote-repo>: The remote repo you're getting the patch
    <target-commit>: The commit's hash you're applying
    !confmanager [options] <args>
    -ls: List available sections of config
    -lo <section>: List available options in the section
    -set <section> <option> <value>: Set config

Status Bot

    !getsysinfo: Get some system info

About

ALKALiKong's Personal Bots for matrix

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published