Support
BotStatus ~
A simple & short repository to show your bot's status in your GitHub README.md file as well as in you channel.
How to use this ?
-
Star this repo.
😄 -
Make a repo using this template. (repo should be public, else GitHub will start counting up minutes.)
-
Add values in GitHub repository secrets. in your profile README repo(Settings ⇢ Secrets ⇢ New Repository Secret.)
-
Generate a cool README in ur Profile repo.
😎 -
Update bot.json file.
-
Add
&
tag in the README file to let the bot know, to put the table in. EG. #22 -
Copy this workflow file to your README page and replace the repo name in line no. 16.
-
Just wait for the scheduled time.
i.e. in 3 hours, the github README.md will be updated and the message in the channel will also be updated.
Secrets to be added.
|
|
---|---|
API_HASH | Get it from my.telegram.org |
APP_ID | Get it from my.telegram.org |
CHANNEL_ID | Channel ID eg. -10010254xxxxx |
MESSAGE_ID | Message ID of the message to edit. |
SESSION | |
TOKEN | get your GitHub Access token from here. |
Credits
- xditya for inspiration from his repo.
- Lonami for telethon.
- Google and Telethon docs
😅
License
BotStatus is licensed under GNU Affero General Public License v3 or later.
The GNU General Public License (GNU GPL or simply GPL) is a series of widely-used free software licenses that guarantee end users the freedom to run, study, share, and modify the software.[8] The licenses were originally written by Richard Stallman, founder of the Free Software Foundation (FSF), for the GNU Project, and grant the recipients of a computer program the rights of the Free Software Definition.[9] The GPL series are all copyleft licenses, which means that any derivative work must be distributed under the same or equivalent license terms. This is in distinction to permissive software licenses, of which the BSD licenses and the MIT License are widely used, less restrictive examples. GPL was the first copyleft license for general use.