Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prantadas/power-pulse
Power Pulse Bot is a Telegram bot designed to provide users of DESCO (Preapaid User), a prominent electricity provider company in Bangladesh, with convenient access to their account details and related information.
https://github.com/prantadas/power-pulse
pytelegrambotapi python telegram-bot
Last synced: 20 days ago
JSON representation
Power Pulse Bot is a Telegram bot designed to provide users of DESCO (Preapaid User), a prominent electricity provider company in Bangladesh, with convenient access to their account details and related information.
- Host: GitHub
- URL: https://github.com/prantadas/power-pulse
- Owner: PrantaDas
- License: mit
- Created: 2024-01-26T16:14:41.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-01-26T16:38:00.000Z (12 months ago)
- Last Synced: 2024-11-05T14:15:13.963Z (2 months ago)
- Topics: pytelegrambotapi, python, telegram-bot
- Language: Python
- Homepage:
- Size: 11.7 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Power Pulse Bot
Power Pulse Bot is a Telegram bot designed to provide users of [DESCO](https://desco.gov.bd/) (Preapaid User), a prominent electricity provider company in Bangladesh, with convenient access to their account details and related information.
## Motivation
The motivation behind the development of Power Pulse Bot is to simplify and streamline the process for DESCO customers to access their electricity-related information. By leveraging the Telegram platform, users can effortlessly check their account details, balance, and daily usage, enhancing their overall experience with DESCO services.## Features
- **User Information**: Retrieve and display detailed information about your DESCO account.
- **Check Balance**: View your current balance, meter number, and other relevant details.
- **Daily Usage**: Monitor your daily electricity consumption and associated costs.## Getting Started
### Prerequisites
- Python 3.6 or higher
- Required Python packages: `telebot`, `requests`, `redis`, and other dependencies (install using `pip install -r requirements.txt`)### Installation
1. Clone the repository:
```bash
git clone https://github.com/PrantaDas/Power-Pulse.git
2. Change Directory:
```bash
cd Power-Pulse
3. Install Dependencies
```bash
pip install -r requirements.txt
4. Provide Bot token in `config.py` file:
```bash
BOT_TOKEN="your_bot_token"
DESKO_BASE_URL="http://prepaid.desco.org.bd/api"
5. Start The bot
```bash
python bot.py## Copyright and Ownership
Power Pulse Bot is developed and maintained by [Pranta Das](https://github.com/Prantadas). The bot is not affiliated with DESCO or Telegram. All rights related to DESCO's intellectual property and trademarks belong to their respective owners.## Risks and Security
* **API Usage:** Ensure compliance with DESCO's API terms of service to avoid potential legal issues.
* **Telegram Bot Token:** Keep your Telegram bot token confidential. Unauthorized access to the token may result in misuse.
* **Data Privacy:** Be cautious about handling user data. Follow best practices to protect user privacy and comply with relevant data protection laws.
* **Third-Party Libraries:** Use reputable libraries and keep them up to date to avoid security vulnerabilities.#### NB:
Use this bot responsibly and adhere to ethical development practices.Made with ❤️ by [Pranta Das](https://github.com/Prantadas)