Metadata-Version: 2.1
Name: TGramBot
Version: 0.0.1a8
Summary: Partially Auto-generated and asynchronous Minimal Telegram BOT API framework in Python for bots
Home-page: https://github.com/KeralaBots
Author: Anand
Author-email: anandpskerala@gmail.com
License: LGPLv3
Download-URL: https://github.com/KeralaBots/TgramBot/releases/latest
Project-URL: Tracker, https://github.com/KeralaBots/Tgrambot/issues
Project-URL: Community, https://t.me/Keralasbots
Project-URL: Source, https://github.com/Keralabots/Tgrambot
Keywords: telegram chat messenger bot api library python
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: Implementation
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Internet
Classifier: Topic :: Communications
Classifier: Topic :: Communications :: Chat
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Requires-Python: >=3.8
Description-Content-Type: text/markdown

# TGramBot

TGramBot is a partially auto-generated and asynchronous Minimal [Telegram Bot API](https://core.telegram.org/bots/api) framework in Python for bots

This library is inspired by a number of other libraries:

- [Gotgbot](https://github.com/PaulSonOfLars/gotgbot), [telegram-bot-api-spec](https://github.com/PaulSonOfLars/telegram-bot-api-spec) by [Paul Larsen
](https://github.com/PaulSonOfLars)
- [aiogram](https://github.com/aiogram/aiogram)

Special thanks to [Paul Larsen
](https://github.com/PaulSonOfLars) for his libraries

__**This Library is still in its Alpha phase**__

So the chance of getting bugs and errors are high. So please let us know through the [issue section](https://github.com/KeralaBots/TGramBot/issues) about the bug you have encountered.


### Installing..

```
pip3 install tgrambot
```

### Example

```python
import asyncio

from tgrambot import Bot
from tgrambot.filters import Filters
from tgrambot.types import Message


bot = Bot("token", **kwargs)

@bot.on_message(Filters.command('start'))
async def start_bot(c: Bot, m: Message):
    await c.send_message(m.chat.id, "Hola Amigo!")

async def main():
    await bot.run()

if __name__ == '__main__':
    loop = asyncio.get_event_loop()
    loop.run_until_complete(main())
```

### More Examples will be published soon


