Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ShivangKakkar/pystark
Docs - https://pystark.codes
https://github.com/ShivangKakkar/pystark
bots command-line-tool pyrogram python telegram telegram-bot
Last synced: about 1 month ago
JSON representation
Docs - https://pystark.codes
- Host: GitHub
- URL: https://github.com/ShivangKakkar/pystark
- Owner: ShivangKakkar
- License: gpl-3.0
- Archived: true
- Created: 2021-12-30T07:19:20.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-06-08T13:27:18.000Z (over 2 years ago)
- Last Synced: 2024-05-07T07:43:30.252Z (8 months ago)
- Topics: bots, command-line-tool, pyrogram, python, telegram, telegram-bot
- Language: Python
- Homepage:
- Size: 885 KB
- Stars: 38
- Watchers: 1
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# This project is archived for the time being.
---
## PyStark
> A star ⭐ from you means a lot
An add-on extension to [Pyrogram](https://pypi.org/project/Pyrogram) for absolute beginners, to create telegram bots more easily.
## Documentation
Read the Documentation : https://pystark.codes/
## What's the main purpose?
There are some things that are common in most of the telegram bots. This library simplifies the development process by generating boilerplate code and easing the overall creation.
## Features
1. **Addons** - Any project using `pystark` can enable in-built addons that come with pystark. For example, default addons automatically add some commands like */start*, */help*, */about* and */id*.
Of course that can be turned off using [project settings](https://pystark.codes/topics/settings)
2. **Databases** - There are in-built functions that help in using databases. The databases include `postgres`, `tinydb` and `telegramdb`
To know more about using databases in pystark - [Click Here](https://pystark.codes/databases/)3. **Boilerplate Code** - You can generate a boilerplate with all the files you will need using our command line utility. Optionally, you can generate it with added Heroku Support (app.json, Procfile, etc.).
To know more, about generating a boilerplate - [Click Here](https://pystark.codes/start/boilerplate/)
4. **Easy-To-Use** - There are multiple things that make this library easy-to-use.
- Start the bot using only 2-lines of code.```python
from pystark import StarkStark().activate()
```- Easy-to-use methods and decorators.
- Ability to customize everything.
- And much more.
## Credits
- [Dan](https://github.com/delivrance) for his [Pyrogram](https://github.com/pyrogram/pyrogram) Library on top of which **pystark** works.
## Community and Support
PyStark Telegram Updates - **[pystark](https://t.me/pystark)**
Telegram Channel - **[StarkBots](https://t.me/StarkBots)**
Telegram Chat - **[StarkBotsChat](https://t.me/StarkBotsChat)**
## Copyright and License
- Copyright (C) 2021-2022 **Stark Bots** <>
- Licensed under the terms of [GNU General Public License v3 or later (GPLv3+)](https://github.com/StarkBotsIndustries/PyStark/blob/master/LICENSE)