HarukaPyro is a Pyrogram-based, modal, performant and scalable Telegram group management bot software.
Planned to be used on Haruka Aya(TM) as an Intellivoid product.
Copyright (C) 2020-2021 Intellivoid Technologies.
If you want to join our group chats, we advise that you read the rules carefully before participating in them.
-
Modules are automatically loaded from the
modulesfolder, so just put your.pyfile in there and you're good to go! -
Mention the module you wanna load in
LOADand the module don't wanna load inNOLOAD, keep both empty to load all modules frommodulesdirectory.
HarukaPyro will have multiple branches for different purposes, these are the main branches you should understand before contributing to this project.
-
productionThis is the production branch that the server will listen to and will use to deploy HarukaPyro in production. This is the most stable branch, and it's ready for production. We do not push experimental or patches to this branch until we can confirm that it's stable for production -
masterThis is the next thing to production in terms of stable, here this is where all new changes are pushed before they are merged into the production branch. This is like the testing branch where we would run in test environment to double check before pushing to production. Everything pushed to this branch must be stable and finished.
Any other branches should be treated as work in progress features that is currently being worked on to release to production.
- You must sign off on your commit.
- You must sign the commit via GPG Key.
- Make sure your PR passes all CI.
"Haruka Aya" is a trademark owned by Haruka LLC, acquired and currently maintained by Intellivoid Technologies. HarukaPyro is owned and maintained by Intellivoid Technologies.
All rights and trademarks belong to their respective owners.
