Documentation • Examples
Table of Contents
tgram_dnd is a helper/utils library to help build Telegram Bot Drag-And-Drop application by seperating the bot logic into manageable chunks
1. Clone From Source (Not Recommended) * git clone https://github.com/PythonNoob999/tgram_dnd.git * cd tgram_dnd * python3 -m pip install . -U * done✅ 2. Installing From PIP (Recommended) * python3 -m pip install tgram_dnd * done ✅ from tgram_dnd import ( App, BotConfig, MessageFlow, MessageBlock, Reply ) from tgram import TgBot bot = TgBot("INSERT_BOT_TOKEN") app = App( bot=bot, config=BotConfig( strings="text.json", default_lang="en" ), ) app.add_flows( MessageFlow( ... ) ) app.run()- Add Documentaion
- Adding More Abstracted Methods
- Configuration System (db_setup, strings, etc) (50%)
- JsonToBlocks Converter
Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the GPL-3 License. See LICENSE.txt for more information.
SpicyPenguin - telegram