semvec/pypi-packages huggingface dataset:
tottle 1.4.2
Tottle — fast, flexible and flawless Telegram API wrapper
License: MIT
Requires Python: >=3.7,<4.0
Keywords: telegram,telegram-api,tottle,user-longpoll,async,asyncio,bot,longpoll-api,callback,middleware

<p align="center">
  <a href="https://github.com/tottle-project/tottle-python">
    <img src="/logo.png" width="250px" style="display: inline-block;">
  </a>
</p>

<h1 align="center">Tottle 1.x</h1>
<p align="center">
   A revolutionary simple Telegram bot development framework fully based on 
   <a href="https://github.com/timoniq/vkbottle">
      vkbottle
   </a>
</p>

<p align="center">
   <img alt="PyPI version" src="https://img.shields.io/pypi/v/tottle?color=green&label=PyPI&style=flat-square">
   <img alt="GitHub repo size" src="https://img.shields.io/github/repo-size/tottle-project/tottle-python?style=flat-square">
   <img alt="GitHub bug issues" src="https://img.shields.io/github/issues/tottle-project/tottle-python/bug?style=flat-square">
</p>

## Install
1) Stable version (recommended):
    ```shell script
    pip install -U tottle
    ```

2) Latest version:
    ```shell script
   pip install -U https://github.com/tottle-project/tottle-python/archive/master.zip
   ```

## Example
[See more...](https://github.com/tottle-project/tottle-python/tree/master/examples)

```python
from tottle.bot import Bot

bot = Bot("your-token")

@bot.on.message()
async def handler(_) -> str:
    return "Hello world!"

bot.run_forever()
```

## Contributing
Our current tasks are displayed in [here](https://github.com/tottle-project/tottle-python/projects/1).

We are always glad to see your support, so you can open an issue or make a PR in case you noticed something went wrong. Thank you!

<hr>

Copyright © 2019-2021 exthrempty, timoniq. [MIT](https://github.com/tottle-project/tottle-python/blob/master/LICENSE) licensed