A script to automatically update bot status at GitHub as well as in Telegram channel.

Overview

Issues Forks Stars LICENSE Size Contributors


Support

  • Channel
  • Support

BotStatus ~

A simple & short repository to show your bot's status in your GitHub README.md file as well as in you channel.

⚠️ This repo should be forked (public atleast) to work. ⚠️


How to use this ?

  • Star this repo. 😄

  • Make a repo using this template. (repo should be public, else GitHub will start counting up minutes.)

    Generate

  • 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 <start> & <end> 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.

🔒 Secret 🔒 ✍️ Description ✍️
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 Run on Repl.it
TOKEN get your GitHub Access token from here.

Credits

License

BotStatus is licensed under GNU Affero General Public License v3 or later.

License

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.

You might also like...
Telegram Radio - A User-bot who continuously play random audio files (from the famous telegram music channel @mveargasm) in the intended voice chat.

MvEargasmDJ: This is my submission for the Telegram Radio Project of Baivaru. Which required a userbot to continiously play random audio files from th

A Telegram Bot for adding Footer caption beside main caption of Telegram Channel Messages.

Footer-Bot A Telegram Bot for adding Footer caption beside main caption of Telegram Channel Messages. Best for Telegram Movie Channels. Made by @AbirH

Telegram bot that search for the classrooms status of the chosen day and then return all the free classrooms using your preferred time slot
Telegram bot that search for the classrooms status of the chosen day and then return all the free classrooms using your preferred time slot

Aule Libere Polimi Since the PoliMi site no longer allows people to search for free classrooms this bot was necessary! It simply search for the classr

Retrieve information from DBLP and update BibTex files automatically

Rebib TLDR: This script retrieves information from DBLP to update your BibTex files. python rebib.py --bibfile xxx.bib It first parses the bib entries

An Advanced Telegram Bot to Play Radio & Music in Voice Chat. This is Also The Source Code of The Bot Which is Being Used For Playing Radio in @AsmSafone Channel ❤️

Telegram Radio Player V3 An Advanced Telegram Bot to Play Nonstop Radio/Music/YouTube Live in Channel or Group Voice Chats. This is also the source co

Force-Subscribe-Bot - A Telegram Bot to force users to join a specific channel before sending messages in a group

Introduction A Telegram Bot to force users to join a specific channel before sen

Update your World of Warcraft AddOns hosted on GitHub
Update your World of Warcraft AddOns hosted on GitHub

AddOns Update Tool Tool to update World of Warcraft AddOns hosted on GitHub Features Pure Python: only Dulwich and Colorlog Multithreaded tasks Manual

Automatically changes your discord status

Automatically changes your discord status, Be careful as this may get you rate limited and banned

Releases(v1.2)
  • v1.2(Jul 27, 2021)

    Released new update.

    I think this is most stable version which can also customize your action. If you find this version useful and cool 🤟, add a thumb 👍 below in reactions. section. 👇

    This update breaks your GitHub action ✋if you were using jainamoswal/[email protected], So please update your action according to new updates or update your action file withjainamoswal/[email protected]

    Some of customizations are listed here....

    • You have options to edit the Repo at every status or not.
    • You have option to edit the Telegram message at every check or not.
    • You can set multiple chats while showing status in Telegram.
    • Can customize the start & end message in Telegram messages.
    • Can set custom commit message.
    • Can also set custom bullets to display bots on Telegram.
    • Can define custom time zone and Time formats.
    • Can also define custom Emoji or Text while bot is up or down on Telegram or in GitHub MarkDown file differently.

    Guide for upgrading action from @v1.1 to @v1.2 :-

    1. Delete MESSSAGE_ID & CHANNEL_ID from Environment variables.
    2. Set IDS in your Environment variables.
    3. Update your .yml file in your repository with the latest example.

    🥳 Your action is running on the latest update now.


    Next steps :-

    • Check optional variables and customize your action with setting them in .yml file. You can either define them via Environment variables or just set them directly like IDS: -1001407470646:3 etc...

    For Detailed changes, You can check difference between last two commits. Any questions can be raised by making a new issue.

    Source code(tar.gz)
    Source code(zip)
  • v1.1(Jul 17, 2021)

    Minor changes. ✏️

    • NAME : Client will fetch bot name from the username and reflect it in status every time wherever it reflects.
    • FILE_NAME : Can set any file name of MarkDown file in GitHub Secrets, Defaults to README.md

    Refer to the ReadMe for usage guide. For help, Raise an issue regarding your problem (Mostly error).

    Source code(tar.gz)
    Source code(zip)
  • v1.0(Jun 22, 2021)

Owner
Jainam Oswal
A student who loves to .
Jainam Oswal
Este programa tem como objetivo o cadastro dos usuários. Assim, caso a autenticação seja feita, permitir que o usuário entre em determinado sistema ou programa.

LoginPy Este programa tem como objetivo o cadastro dos usuários. Assim, caso a autenticação seja feita, permitir que o usuário entre em determinado si

Jonas Carvalho 4 Dec 23, 2021
Um bot para contar quantas vezes o meu amigo troca de pfp/nick/tag essas coisas ae pq aquele mlk n para quieto

EkiBot Um bot que tem apenas as suas funções de audit log com as PFP's (avatares) dos usuários Pode ser usado para um usuário em específico, ou até me

Samuel 3 Aug 11, 2021
Telegram Bot that's allow you to play Video & Music on Telegram Group Video Chat

WAR MUSIC / VIDEO PLAYER Bot Bot Link: 🧪 Get SESSION_NAME from below: Pyrogram 🎭 Preview ✨ Features Music & Video stream support MultiChat support P

Abhishek singh 11 Dec 25, 2022
SMAM2 is a package manager built specifically for SourceMod.

SourceMod Addon Manager 2 (SMAM2) SMAM2 is a package manager built specifically for SourceMod. This was heavily inspired by Phil25's SMAM. I thought t

John Mascagni 6 Sep 16, 2022
A telegram smoot and high quality music player bot.

▪︎ Music Player ▪︎ A smooth telegram music bot with high quality songs ■ [Features] • Fast Starts streaming your inputs while downloading and converti

Simple Boy 3 Feb 05, 2022
This repository will (hopefully) always contain the latest version of the libProfessorP.asm.so shared object.

libPuhfessorP - Deploy Repo This repo should (hopefully) always contain the latest version of the libPuhfessorP.asm.so shared object, to be linked wit

Puhfessor P - CPSC 240 3 Sep 30, 2021
a simple python script that monitors the binance hotwallet and refunds the withdrawal fee to encourage people to withdraw their Nano and help decentralisation

Nano_Binance_Refund_Bot a simple python script that monitors the binance hotwallet and refunds the withdrawal fee to encourage people to withdraw thei

James Coxon 5 Apr 07, 2022
A Python interface to AFL, allowing for easy injection of testcases and other functionality.

Fuzzer This module provides a Python wrapper for interacting with AFL (American Fuzzy Lop: http://lcamtuf.coredump.cx/afl/). It supports starting an A

Shellphish 614 Dec 26, 2022
A telegram bot does not allow channels to send messages to the telegram supergroup

Channel Message Handler Getting started Installation $ git clone https://github.com/AbhijithNT/GroupChannelHandler.git Change directory $ cd ChannelMe

Abhijith N T 0 Dec 26, 2021
派蒙Bot / PaimonBot

派蒙Bot / PaimonBot 基于Mrs4s / go-cqhttp 和 nonebot / nonebot2 的原神QQ群聊机器人 特别鸣谢 MingxuanGame 的人物武器名字自动纠正功能 小灰灰 的人物武器信息api 环境 请务必使用Python3.7以上版本!! 尽量在linux下

晓轩 96 Dec 16, 2022
Create Multiple CF entry for multiple websites

AWS-CloudFront Problem: Deploy multiple CloudFront for account with multiple domains. Functionality: Running this script in loop and deploy CloudFront

Giten Mitra 5 Nov 18, 2022
`python-jamf` is a library for connecting to a Jamf Server that maps directly to the Jamf Pro Classic API.

`python-jamf` is a library for connecting to a Jamf Server that maps directly to the Jamf Pro Classic API. It is the basis for the `jctl` tool to automate patch management & packages and many other i

University of Utah, Marriott Library, Apple Support 38 Dec 13, 2022
Python version of PlaceNL's headless bot with automatic access token refresh

Reddit /r/place 2022 headless bot This headless Python bot will automatically login to reddit, obtain access tokens (and refreshes them when they expi

19 May 21, 2022
Twitter FakeNFT With Python

This project is a server that fetches your Twitter profile picture and applies the hexagonal transparency mask displayed on the profiles of users who have an NFT profile picture.

Mathis HAMMEL 29 Apr 23, 2022
Automatic Video Library Manager for TV Shows

Automatic Video Library Manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic. Dependen

1.5k Dec 22, 2022
Bot developed in python, 100% open-source, compatible with Windows and Linux.

Bombcrypto Bot [Family JOW] Bot desenvolvido em python, 100% do código é aberto, para aqueles que tenham conhecimento validarem que não existe nenhum

Renato Maia 71 Dec 20, 2022
A Telegram UserBot to Play Radio in Voice Chats. This is also the source code of the userbot which is being used for playing Radio in @AsmSafone Channel.

Telegram Radio Player UserBot A Telegram UserBot to Play Radio in Channel or Group Voice Chats. This is also the source code of the userbot which is b

SAF ONE 44 Nov 12, 2022
EpikCord.py - This is an API Wrapper for Discord's API for Python

EpikCord.py - This is an API Wrapper for Discord's API for Python! We've decided not to fork discord.py and start completely from scratch for a new, better structuring system!

EpikHost 28 Oct 10, 2022
Davide Gallitelli 3 Dec 21, 2021
GitGram Bot. Bot Then Message You Your Repo Starts, Forks, And Many More

Yet Another GitAlertBot Inspired From Dev-v2's GitGram Run Bot: Local Host Git Clone Repo : For Telethon Version : git clone https://github.com/TeamAl

Alina RoBot 2 Nov 24, 2021