A telegram bot for automatic building, signing and send android apps from github source
Tg-autobuild-bot is a python telegram bot built for easy automatic cloning, building and signing of OpenSource android apps stored on github either on private or public repository. The bot relies on the gradle system for building and signing the app. The bot currently works only on linux but could be made to work for windows too! (PR welcome). A couple of commands is all it takes to command the bot to build the apk and send it to the chat the command was initiated on!
There is wiki pages to setup the bot and run the bot on any server. If you are still stuck, you can always contact me for further help
The list of commands supported by the bot:
/start - Initialize the bot
/setrepo [{github username}/{repository}] - set the github repository to use to build apk
/getrepo - Get the repo used for building apk
/setadminonly - Provides a inline button keyboard to set if the build command can only be used by admins
/build - Build the app from latest source pulled from remote repository
/forcebuild - Force a build though latest app from source is built already(Admins only!)
/chatid - Get your unique chat id(For debugging)
For support you can:
- create issue in repository
- Join the support group in telegram at @autobuildbotsupport
- Mail me at [email protected]
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request
This project is licensed under the GNU AGPL v3.0 License - see the LICENSE file for details