├── .gitignore ├── LICENSE ├── MANIFEST.in ├── NOTICE ├── README.md ├── boilerplate ├── .env ├── Procfile ├── README.md ├── app.json ├── bot.py ├── plugins │ └── sample.py ├── requirements.txt └── settings.py ├── boilerplate_starkbots ├── .env.sample ├── .gitignore ├── Procfile ├── README.md ├── app.json ├── bot.py ├── plugins │ ├── help.py │ └── main.py ├── requirements.txt └── settings.py ├── dev-requirements.txt ├── docs ├── CNAME ├── bots.md ├── classes │ ├── message.md │ └── stark.md ├── css │ └── custom.css ├── databases │ ├── index.md │ ├── postgres.md │ ├── telegram-as-database.md │ └── tinydb.md ├── decorators │ ├── callback.md │ ├── command.md │ ├── index.md │ └── inline.md ├── helpers │ ├── index.md │ ├── patch.md │ ├── process.md │ └── stickers.md ├── images │ ├── bot_menu.jpg │ ├── favicon.ico │ └── pystark.png ├── index.md ├── introduction │ ├── install.md │ └── quickstart.md ├── meta │ ├── changelog │ │ └── index.md │ ├── faqs.md │ └── older-releases.md ├── overrides │ ├── 404.html │ ├── main.html │ ├── partials │ │ └── content.html │ └── telegram.svg ├── start │ ├── boilerplate.md │ ├── examples.md │ ├── running-bot.md │ └── variables.md └── topics │ ├── bot-menu.md │ ├── customization.md │ ├── plugins.md │ └── settings.md ├── mkdocs.yml ├── pystark ├── __init__.py ├── cli.py ├── client.py ├── config.py ├── constants.py ├── database │ ├── README.md │ ├── sql.py │ ├── telegram_db.py │ └── tiny_db.py ├── decorators │ ├── __init__.py │ ├── callback.py │ ├── command.py │ └── inline.py ├── helpers │ ├── localization.py │ ├── patch.py │ ├── process.py │ └── stickers.py ├── logger.py ├── methods │ ├── __init__.py │ └── message.py ├── plugins │ ├── README.md │ ├── addons │ │ ├── about.py │ │ ├── bans.py │ │ ├── broadcast.py │ │ ├── buttons.py │ │ ├── help.py │ │ ├── id.py │ │ ├── json.py │ │ ├── must_join.py │ │ ├── start.py │ │ ├── stats.py │ │ └── sudo.py │ ├── helpers.py │ ├── models │ │ ├── bans.py │ │ └── users.py │ └── stark.py └── settings.py ├── requirements.txt ├── run.bat └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include README.md requirements.txt LICENSE NOTICE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/README.md -------------------------------------------------------------------------------- /boilerplate/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/boilerplate/.env -------------------------------------------------------------------------------- /boilerplate/Procfile: -------------------------------------------------------------------------------- 1 | worker: python3 bot.py -------------------------------------------------------------------------------- /boilerplate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/boilerplate/README.md -------------------------------------------------------------------------------- /boilerplate/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/boilerplate/app.json -------------------------------------------------------------------------------- /boilerplate/bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/boilerplate/bot.py -------------------------------------------------------------------------------- /boilerplate/plugins/sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/boilerplate/plugins/sample.py -------------------------------------------------------------------------------- /boilerplate/requirements.txt: -------------------------------------------------------------------------------- 1 | PyStark~=1.1.1 2 | -------------------------------------------------------------------------------- /boilerplate/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/boilerplate/settings.py -------------------------------------------------------------------------------- /boilerplate_starkbots/.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/boilerplate_starkbots/.env.sample -------------------------------------------------------------------------------- /boilerplate_starkbots/.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | __pycache__/ 3 | test.py 4 | .env 5 | .gitattributes 6 | -------------------------------------------------------------------------------- /boilerplate_starkbots/Procfile: -------------------------------------------------------------------------------- 1 | worker: python3 bot.py -------------------------------------------------------------------------------- /boilerplate_starkbots/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/boilerplate_starkbots/README.md -------------------------------------------------------------------------------- /boilerplate_starkbots/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/boilerplate_starkbots/app.json -------------------------------------------------------------------------------- /boilerplate_starkbots/bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/boilerplate_starkbots/bot.py -------------------------------------------------------------------------------- /boilerplate_starkbots/plugins/help.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /boilerplate_starkbots/plugins/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/boilerplate_starkbots/plugins/main.py -------------------------------------------------------------------------------- /boilerplate_starkbots/requirements.txt: -------------------------------------------------------------------------------- 1 | PyStark~=1.1.1 2 | -------------------------------------------------------------------------------- /boilerplate_starkbots/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/boilerplate_starkbots/settings.py -------------------------------------------------------------------------------- /dev-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/dev-requirements.txt -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | pystark.codes -------------------------------------------------------------------------------- /docs/bots.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/bots.md -------------------------------------------------------------------------------- /docs/classes/message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/classes/message.md -------------------------------------------------------------------------------- /docs/classes/stark.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/classes/stark.md -------------------------------------------------------------------------------- /docs/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/css/custom.css -------------------------------------------------------------------------------- /docs/databases/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/databases/index.md -------------------------------------------------------------------------------- /docs/databases/postgres.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/databases/postgres.md -------------------------------------------------------------------------------- /docs/databases/telegram-as-database.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/databases/telegram-as-database.md -------------------------------------------------------------------------------- /docs/databases/tinydb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/databases/tinydb.md -------------------------------------------------------------------------------- /docs/decorators/callback.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/decorators/callback.md -------------------------------------------------------------------------------- /docs/decorators/command.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/decorators/command.md -------------------------------------------------------------------------------- /docs/decorators/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/decorators/index.md -------------------------------------------------------------------------------- /docs/decorators/inline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/decorators/inline.md -------------------------------------------------------------------------------- /docs/helpers/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/helpers/index.md -------------------------------------------------------------------------------- /docs/helpers/patch.md: -------------------------------------------------------------------------------- 1 | # Patch Decorator 2 | 3 | ::: pystark.helpers.patch 4 | -------------------------------------------------------------------------------- /docs/helpers/process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/helpers/process.md -------------------------------------------------------------------------------- /docs/helpers/stickers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/helpers/stickers.md -------------------------------------------------------------------------------- /docs/images/bot_menu.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/images/bot_menu.jpg -------------------------------------------------------------------------------- /docs/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/images/favicon.ico -------------------------------------------------------------------------------- /docs/images/pystark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/images/pystark.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/introduction/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/introduction/install.md -------------------------------------------------------------------------------- /docs/introduction/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/introduction/quickstart.md -------------------------------------------------------------------------------- /docs/meta/changelog/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/meta/changelog/index.md -------------------------------------------------------------------------------- /docs/meta/faqs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/meta/faqs.md -------------------------------------------------------------------------------- /docs/meta/older-releases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/meta/older-releases.md -------------------------------------------------------------------------------- /docs/overrides/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/overrides/404.html -------------------------------------------------------------------------------- /docs/overrides/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/overrides/main.html -------------------------------------------------------------------------------- /docs/overrides/partials/content.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/overrides/partials/content.html -------------------------------------------------------------------------------- /docs/overrides/telegram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/overrides/telegram.svg -------------------------------------------------------------------------------- /docs/start/boilerplate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/start/boilerplate.md -------------------------------------------------------------------------------- /docs/start/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/start/examples.md -------------------------------------------------------------------------------- /docs/start/running-bot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/start/running-bot.md -------------------------------------------------------------------------------- /docs/start/variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/start/variables.md -------------------------------------------------------------------------------- /docs/topics/bot-menu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/topics/bot-menu.md -------------------------------------------------------------------------------- /docs/topics/customization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/topics/customization.md -------------------------------------------------------------------------------- /docs/topics/plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/topics/plugins.md -------------------------------------------------------------------------------- /docs/topics/settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/docs/topics/settings.md -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /pystark/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/__init__.py -------------------------------------------------------------------------------- /pystark/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/cli.py -------------------------------------------------------------------------------- /pystark/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/client.py -------------------------------------------------------------------------------- /pystark/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/config.py -------------------------------------------------------------------------------- /pystark/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/constants.py -------------------------------------------------------------------------------- /pystark/database/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/database/README.md -------------------------------------------------------------------------------- /pystark/database/sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/database/sql.py -------------------------------------------------------------------------------- /pystark/database/telegram_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/database/telegram_db.py -------------------------------------------------------------------------------- /pystark/database/tiny_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/database/tiny_db.py -------------------------------------------------------------------------------- /pystark/decorators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/decorators/__init__.py -------------------------------------------------------------------------------- /pystark/decorators/callback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/decorators/callback.py -------------------------------------------------------------------------------- /pystark/decorators/command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/decorators/command.py -------------------------------------------------------------------------------- /pystark/decorators/inline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/decorators/inline.py -------------------------------------------------------------------------------- /pystark/helpers/localization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/helpers/localization.py -------------------------------------------------------------------------------- /pystark/helpers/patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/helpers/patch.py -------------------------------------------------------------------------------- /pystark/helpers/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/helpers/process.py -------------------------------------------------------------------------------- /pystark/helpers/stickers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/helpers/stickers.py -------------------------------------------------------------------------------- /pystark/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/logger.py -------------------------------------------------------------------------------- /pystark/methods/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/methods/__init__.py -------------------------------------------------------------------------------- /pystark/methods/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/methods/message.py -------------------------------------------------------------------------------- /pystark/plugins/README.md: -------------------------------------------------------------------------------- 1 | ## Default Plugins to be present in every bot 2 | -------------------------------------------------------------------------------- /pystark/plugins/addons/about.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/plugins/addons/about.py -------------------------------------------------------------------------------- /pystark/plugins/addons/bans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/plugins/addons/bans.py -------------------------------------------------------------------------------- /pystark/plugins/addons/broadcast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/plugins/addons/broadcast.py -------------------------------------------------------------------------------- /pystark/plugins/addons/buttons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/plugins/addons/buttons.py -------------------------------------------------------------------------------- /pystark/plugins/addons/help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/plugins/addons/help.py -------------------------------------------------------------------------------- /pystark/plugins/addons/id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/plugins/addons/id.py -------------------------------------------------------------------------------- /pystark/plugins/addons/json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/plugins/addons/json.py -------------------------------------------------------------------------------- /pystark/plugins/addons/must_join.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/plugins/addons/must_join.py -------------------------------------------------------------------------------- /pystark/plugins/addons/start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/plugins/addons/start.py -------------------------------------------------------------------------------- /pystark/plugins/addons/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/plugins/addons/stats.py -------------------------------------------------------------------------------- /pystark/plugins/addons/sudo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/plugins/addons/sudo.py -------------------------------------------------------------------------------- /pystark/plugins/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/plugins/helpers.py -------------------------------------------------------------------------------- /pystark/plugins/models/bans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/plugins/models/bans.py -------------------------------------------------------------------------------- /pystark/plugins/models/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/plugins/models/users.py -------------------------------------------------------------------------------- /pystark/plugins/stark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/plugins/stark.py -------------------------------------------------------------------------------- /pystark/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/pystark/settings.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/requirements.txt -------------------------------------------------------------------------------- /run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/run.bat -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ShivangKakkar/pystark/HEAD/setup.py --------------------------------------------------------------------------------