Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/m4mallu/broadcast-bot
A simple Telegram bot that can broadcast messages and media to the bot subscribers.
https://github.com/m4mallu/broadcast-bot
broadcast messages subscribers
Last synced: 24 days ago
JSON representation
A simple Telegram bot that can broadcast messages and media to the bot subscribers.
- Host: GitHub
- URL: https://github.com/m4mallu/broadcast-bot
- Owner: m4mallu
- License: gpl-3.0
- Created: 2021-07-09T13:41:42.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-09-23T05:45:33.000Z (about 2 years ago)
- Last Synced: 2024-08-09T13:15:31.165Z (5 months ago)
- Topics: broadcast, messages, subscribers
- Language: Python
- Homepage:
- Size: 23.4 KB
- Stars: 37
- Watchers: 2
- Forks: 64
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [Broadcast Bot](https://t.me/RMProjects)
A Telegram bot to send messages and medias to the subscribers directly through bot.
- Authorized users of the bot can send messages (Texts or Media) within the bot.
- Those who have started the bot, will receive the above posts.
- Authorized users can get the subscriber count also.
## Deploy to Heroku:
## Variables:
* `API_HASH` Your API Hash from my.telegram.org
* `API_ID` Your API ID from my.telegram.org
* `BOT_TOKEN` Your bot token from @BotFather
* `AUTH_USERS` Create a list of User Ids to use this bot
* `DB_URI` Create a postgre database if you deploy the locally | In heroku do nothing
* `SUPPORT_CHAT` Public group / channel username of the support chat## @BotFather Commands
```
send - send posts to the subscribers (Admin Only)
subscribers - view subscribers count (Admin Only)
```## Deploy Locally:
Create a `config.py` with the above variables (Refer sample_config.py)
```
git clone https://github.com/m4mallu/broadcast-bot
cd broadcast-bot
virtualenv -p python3 venv
. ./venv/bin/activate
pip3 install -r requirements.txt
python3 bot.py
```#### [Join Telegram Bot Update Channel](https://t.me/RMProjects)
For deploy locally : [How to create a database URI](https://telegra.ph/inline-directory-bot-help-06-19) | Refer
Clonebot's help, to create a database.## Developer: [π πππΏπΎππ½ ππΆπππΆπ](https://t.me/space4renjith)